Live data from Hacker News

Java in the Browser

jpro.one

111–113 of 113 posts

Re: Java in the Browser

#111

Earlier quoted context omitted.

> It renders FX using Canvas or GL So the text selection is done by javafx too? But the comment above implied that the text selection was done by the browser

There's no text selection when you run FX code. See the demos section.

https://www.jfx-central.com/ is listed as a demo and it has text selection

Re: Java in the Browser

#112

Earlier quoted context omitted.

There's no text selection when you run FX code. See the demos section.

https://www.jfx-central.com/ is listed as a demo and it has text selection

Not universally. Notice the widgets that have text selection seem like HTML. That's because they are. FX supports embedding HTML. But then it scrolls oddly.

Re: Java in the Browser

#113

Earlier quoted context omitted.

No. It renders FX using Canvas or GL. Not the DOM. This seems to have lots of problems related to size, accessibility, etc. The implementation is pretty impressive. It's not as slow as some other previous attempts. It's "only" 1mb for a hello world 3+ for anything "decent". Both of these numbers are good for Java FX but they come with a lot of caveats. E.g. accessibility seems to be broken. Performance is lagging and…

> It renders FX using Canvas or GL So the text selection is done by javafx too? But the comment above implied that the text selection was done by the browser

It's configurable in JPro. In JPro you can say, that the text-elements should support the standard browser text selection. This is the case for https://www.jpro.one/ . The demos usually have this feature disabled - most of the demos are more like "rich desktop applications".
Post reply on HN