Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #29456

Re: java swing question

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.mixmin.net!aioe.org!.POSTED!not-for-mail
From thinbluernime <thinbluernime3@gmail.com>
Newsgroups comp.lang.java.programmer
Subject Re: java swing question
Date Thu, 31 Jul 2014 16:07:28 +0000 (UTC)
Organization Aioe.org NNTP Server
Lines 106
Message-ID <lrdpk0$df3$1@speranza.aioe.org> (permalink)
References <lqh4gr$8ph$1@speranza.aioe.org> <lqh4ul$9ve$1@speranza.aioe.org> <paint-20140720213805@ram.dialup.fu-berlin.de> <k7bps9piodba7gbvt045j9or76nobk6989@4ax.com> <lqivm7$snv$1@dont-email.me> <53cdbf92$0$291$14726298@news.sunsite.dk> <lqmtqs$qke$1@speranza.aioe.org> <53cf0017$0$304$14726298@news.sunsite.dk> <lqslsm$5kq$1@speranza.aioe.org> <53d9ab50$0$292$14726298@news.sunsite.dk>
NNTP-Posting-Host JxqmiciMCI1PfjzFHV291A.user.speranza.aioe.org
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding 8bit
X-Complaints-To abuse@aioe.org
User-Agent Opera Mail/12.10 (MacIntel)
X-Notice Filtered by postfilter v. 0.8.2
Xref csiph.com comp.lang.java.programmer:29456

Show key headers only | View raw


On Wed, 30 Jul 2014 22:34:54 -0400, Arne Vajhøj wrote:

> On 7/25/2014 12:19 AM, thinbluernime wrote:
>> Welcome to the real world, where people are still depolying Java 5 in a
>> lot of different places.
> 
> [calls me a liar]

No! None of the nasty things that you have said or implied about me are 
at all true.

>>>> Or you want native L&F.
>>>
>>> Swing's native L&F were never really true native L&F.
>>
>> A "no true Scotsman" argument doesn't help your case here.
> 
> [calls me a liar]

No! None of the nasty things that you have said or implied about me are 
at all true.

> Swing vs JavaFX is the topic and the argument was for exactly that.

So, you're arguing that because Swing's native L&F support is not 
perfect, we should use a widget kit whose native L&F support is 
*nonexistent*?

That's like arguing that because a particular SUV is a gas-guzzler you 
should take that road trip out west on a bicycle, rather than get a Prius.

>>>> Or i18n via ResourceBundle.
>>>
>>> As far as I know then JavaFX has fine support for resource bundles.
>>
>> I don't see how, since I don't see how FXML could interact meaningfully
>> with the ResourceBundle class.
> 
> [implied insult deleted]

None of the nasty things that you have said or implied about me are at 
all true.

Meanwhile, though I suppose if FXML can read files it could read bundle 
files, that doesn't get you ListResourceBundles, only 
PropertyResourceBundles.

> ????
> 
> But JavaFX API comes with resource bundle support.
> 
> That is what the second argument in the FXMLLoader constructors is for.
> 
> You did not look much for it?

I've never used FX, but if the UI content (including label text) is in 
FXML source rather than in the Java, it lacks direct access to (at least) 
ListResourceBundle. Although, I suppose one could duplicate the entire 
FXML source per locale, and use ResourceBundle to load a whole different 
FXML source for each one. Which is probably a massive pain and step 
backwards.

Write UI code in Java, write code to localize it in Java, and you have 
ResourceBundle.

Write UI code in language X, write code to localize it in language X, and 
you need something like ResourceBundle to be in language X, unless 
there's callback to Java (other than setting Java methods to be invoked 
as event handlers -- there'd need to be callback during setup as well), 
and then you have callback hell to contend with.

>>>> Or proper keyboard focus handling.
>>>
>>> "proper" is rather subjective.
>>
>> Dialog appears, tab tab tab type enter works is proper. Dialog appears,
>> you have to click before any keyboard input works is not proper.
> 
> Yes.
> 
> When I make a JavaFX application the [calls me a liar]

No! None of the nasty things that you have said or implied about me are 
at all true.

> Tested with a few combination sof Java 7 and 8 on Windows and Ubuntu.
> 
> Obviously I don't know why it is not working for you.

I never used it. It was Stefan Ram that originally made that complaint, in
<JavaFX-20140713164157@ram.dialup.fu-berlin.de>

https://groups.google.com/forum/message/raw?msg=comp.lang.java.programmer/
IlMfy2oz2EE/fIz3iq3eveQJ

. Observations:
.
.  - The text in the text field of Swing is normal-sized here,
.    while the text in the text field of JavaFX is small.
.
.  - One can use the Swing GUI without the mouse (one can write
.    into the text field). In order to write into the text field
.    in the JavaFX GUI, one first has to use the mouse and click
.    into the text field. The tab key has not that effect.

Are you now calling Stefan Ram a liar?

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

java swing question Peter <mcheung63@gmail.com> - 2014-07-21 03:15 +0800
  Re: java swing question Peter <mcheung63@gmail.com> - 2014-07-21 03:23 +0800
    Re: java swing question Jeff Higgins <jeff@invalid.invalid> - 2014-07-20 15:24 -0400
      Re: java swing question Peter <mcheung63@hotmail.com> - 2014-07-21 18:34 +0800
      Re: java swing question lipska the kat <lipskathekat@example.com> - 2014-07-21 15:56 +0100
      Re: java swing question Arne Vajhøj <arne@vajhoej.dk> - 2014-07-21 21:49 -0400
        Re: java swing question Jeff Higgins <jeff@invalid.invalid> - 2014-07-22 17:35 -0400
          Re: java swing question Arne Vajhøj <arne@vajhoej.dk> - 2014-07-30 22:38 -0400
      Re: java swing question Luft <edamron@spamcop.net> - 2014-08-05 12:29 -0700
        Re: java swing question Eric Sosman <esosman@comcast-dot-net.invalid> - 2014-08-05 15:50 -0400
          Re: java swing question Joerg Meier <joergmmeier@arcor.de> - 2014-08-05 23:33 +0200
        Re: java swing question Jeff Higgins <jeff@invalid.invalid> - 2014-08-05 18:41 -0400
    Re: java swing question Roedy Green <see_website@mindprod.com.invalid> - 2014-07-20 23:04 -0700
      Re: java swing question Daniele Futtorovic <da.futt.news@laposte.net> - 2014-07-21 14:05 +0200
        Re: java swing question Arne Vajhøj <arne@vajhoej.dk> - 2014-07-21 21:34 -0400
          Re: java swing question Daniele Futtorovic <da.futt.news@laposte.net> - 2014-07-22 20:50 +0200
          Re: java swing question thinbluernime <thinbluernime3@gmail.com> - 2014-07-22 23:58 +0000
            Re: java swing question Arne Vajhøj <arne@vajhoej.dk> - 2014-07-22 20:21 -0400
              Re: java swing question thinbluernime <thinbluernime3@gmail.com> - 2014-07-25 04:19 +0000
                Re: java swing question Joshua Cranmer 🐧 <Pidgeot18@verizon.invalid> - 2014-07-25 00:15 -0500
                Re: java swing question Arne Vajhøj <arne@vajhoej.dk> - 2014-07-30 22:34 -0400
                Re: java swing question thinbluernime <thinbluernime3@gmail.com> - 2014-07-31 16:07 +0000
                Re: java swing question Arne Vajhøj <arne@vajhoej.dk> - 2014-08-02 23:03 -0400
                Re: java swing question Joerg Meier <joergmmeier@arcor.de> - 2014-08-03 12:17 +0200
                Re: java swing question thinbluernime <thinbluernime3@gmail.com> - 2014-08-03 19:25 +0000
      Re: java swing question Arne Vajhøj <arne@vajhoej.dk> - 2014-07-21 21:31 -0400
        Re: java swing question Wayne <nospam@all.invalid> - 2014-07-22 00:32 -0400
          Re: java swing question Arne Vajhøj <arne@vajhoej.dk> - 2014-07-22 19:50 -0400
        Re: java swing question "Chris Uppal" <chris.uppal@metagnostic.REMOVE-THIS.org> - 2014-07-22 14:04 +0100
          Re: java swing question Arne Vajhøj <arne@vajhoej.dk> - 2014-07-22 21:58 -0400
            Re: java swing question Arne Vajhøj <arne@vajhoej.dk> - 2014-07-22 22:00 -0400
      Re: java swing question Arne Vajhøj <arne@vajhoej.dk> - 2014-07-21 21:35 -0400
    Re: java swing question Peter <mcheung63@hotmail.com> - 2014-07-21 18:33 +0800
    Re: java swing question Jeff Higgins <jeff@invalid.invalid> - 2014-07-21 17:13 -0400
      Re: java swing question Jeff Higgins <jeff@invalid.invalid> - 2014-07-21 17:40 -0400
      Re: java swing question Arne Vajhøj <arne@vajhoej.dk> - 2014-07-21 21:46 -0400
        Re: java swing question Joerg Meier <joergmmeier@arcor.de> - 2014-07-28 23:47 +0200
          Re: java swing question Josip Almasi <joe@vrspace.org> - 2014-07-29 00:17 +0200
          Re: java swing question Arne Vajhøj <arne@vajhoej.dk> - 2014-07-30 21:09 -0400
    Re: java swing question Silvio <silvio@internet.com> - 2014-07-22 02:18 +0200

csiph-web