hg: openjfx/8u-dev/rt: 2 new changesets
Changeset: d69d64e13c0f Author:slions Date: 2014-09-05 09:07 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d69d64e13c0f [SCENEBUILDER] Fix for DTL-6856 : Wrap In commands using single sub component should not be available in multi selection ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/wrap/AbstractWrapInContentJob.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/wrap/AbstractWrapInJob.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/wrap/UnwrapJob.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/wrap/WrapInTabPaneJob.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/wrap/WrapJobUtils.java Changeset: e07bf17c4976 Author:slions Date: 2014-09-05 09:34 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e07bf17c4976 [SCENEBUILDER] Remove unused DisplayOption constructor parameter ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/hierarchy/AbstractHierarchyPanelController.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/hierarchy/HierarchyItem.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/hierarchy/HierarchyItemBorderPane.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/hierarchy/HierarchyItemGraphic.java
hg: openjfx/8u-dev/rt: [SCENEBUILDER] Fix for DTL-6847: Slider in Hvalue/Vvalue editor is not initialized properly
Changeset: d85c0a8f968d Author:Jerome Cambon Date: 2014-09-05 10:04 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/d85c0a8f968d [SCENEBUILDER] Fix for DTL-6847: Slider in Hvalue/Vvalue editor is not initialized properly ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/inspector/editors/BoundedDoubleEditor.java
hg: openjfx/8u-dev/rt: [SCENEBUILDER] Another step of prework before migrating to SubScene (DTL-6797).
Changeset: a2948aa2ab67 Author:Eric Le Ponner eric.le.pon...@oracle.com Date: 2014-09-05 10:11 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/a2948aa2ab67 [SCENEBUILDER] Another step of prework before migrating to SubScene (DTL-6797). Content panel now uses Node.localToScene(x,y,true) and Node.sceneToLocal(x,y,true) everywhere. This should make the move to SubScene neutral. ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/drag/target/ContainerXYDropTarget.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/BorderPaneDriver.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/GridPaneDriver.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/HBoxDriver.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/SplitPaneDesignInfoX.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/TabPaneDesignInfoX.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/TableViewDesignInfoX.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/TreeTableViewDesignInfoX.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/VBoxDriver.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/tring/GenericParentTring.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/gesture/DragGesture.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/gesture/mouse/ResizeColumnGesture.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/gesture/mouse/ResizeGesture.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/gesture/mouse/ResizeRowGesture.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/gesture/mouse/ResizeTableColumnGesture.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/gesture/mouse/ResizeTreeTableColumnGesture.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/gesture/mouse/SelectAndMoveGesture.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/gesture/mouse/SelectWithMarqueeGesture.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/guides/MovingGuideRenderer.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/guides/ResizingGuideRenderer.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/util/BoundsUtils.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/util/Picker.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/util/Deprecation.java
IOOB and null values in ComboBox
Hi! Hi! I am having a list of ComboBox entries where the first entry often is „null“, which means e.g. ALL Now, with 8u40-b04 I am getting IOOB exception when I select a null value in any ComboBox. I tracked it down to ComboBoxListViewSkin.updateValue where the list of selections is cleared if the ComboBox.getValue() returns „null“. I see quite a lot of checks against „null“, e.g. in MultipleSelectionModelBase.select(Object), so that a patch might be a lot of work. Are „null values not supported? Best regards, Mario The final exception: java.lang.IndexOutOfBoundsException at com.sun.javafx.scene.control.ReadOnlyUnbackedObservableList.subList(ReadOnlyUnbackedObservableList.java:136) at javafx.collections.ListChangeListener$Change.getAddedSubList(ListChangeListener.java:242) at com.sun.javafx.scene.control.behavior.ListViewBehavior.lambda$new$178(ListViewBehavior.java:264) at com.sun.javafx.scene.control.behavior.ListViewBehavior$$Lambda$586/903982873.onChanged(Unknown Source) at javafx.collections.WeakListChangeListener.onChanged(WeakListChangeListener.java:88) at com.sun.javafx.collections.ListListenerHelper$Generic.fireValueChangedEvent(ListListenerHelper.java:329) at com.sun.javafx.collections.ListListenerHelper.fireValueChangedEvent(ListListenerHelper.java:73) at com.sun.javafx.scene.control.ReadOnlyUnbackedObservableList.callObservers(ReadOnlyUnbackedObservableList.java:75) at javafx.scene.control.MultipleSelectionModelBase.clearAndSelect(MultipleSelectionModelBase.java:331) at javafx.scene.control.ListView$ListViewBitSetSelectionModel.clearAndSelect(ListView.java:1440) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.simpleSelect(CellBehaviorBase.java:260) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.doSelect(CellBehaviorBase.java:224) at com.sun.javafx.scene.control.behavior.CellBehaviorBase.mousePressed(CellBehaviorBase.java:150) at com.sun.javafx.scene.control.skin.BehaviorSkinBase$1.handle(BehaviorSkinBase.java:95) at com.sun.javafx.scene.control.skin.BehaviorSkinBase$1.handle(BehaviorSkinBase.java:89) at com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(CompositeEventHandler.java:218) at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:80) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238) at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191) at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:56) at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114) at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74) at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54) at javafx.event.Event.fireEvent(Event.java:198) at javafx.scene.Scene$MouseHandler.process(Scene.java:3719) at javafx.scene.Scene$MouseHandler.access$1500(Scene.java:3447) at javafx.scene.Scene.impl_processMouseEvent(Scene.java:1723) at javafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2456) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:350) at com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:275) at java.security.AccessController.doPrivileged(Native Method) at com.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$344(GlassViewEventHandler.java:385) at com.sun.javafx.tk.quantum.GlassViewEventHandler$$Lambda$244/792645374.get(Unknown Source) at com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:386) at
hg: openjfx/8u-dev/rt: 3 new changesets
Changeset: 1ee3a7bd1e00 Author:slions Date: 2014-09-05 10:33 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/1ee3a7bd1e00 [SCENEBUILDER] Remove no more needed call to UpdateSelection/ClearSelection sub jobs ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/ModifySelectionJob.java Changeset: 58cf377bf093 Author:slions Date: 2014-09-05 10:36 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/58cf377bf093 [SCENEBUILDER] Going on fixing DTL-6783: Rationalize job implementation = Update ModifyToggleGroupJob ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/togglegroup/ModifyToggleGroupJob.java Changeset: 24cc8bd39913 Author:slions Date: 2014-09-05 10:39 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/24cc8bd39913 [SCENEBUILDER] Remove old fashion CompositeJob and rename new fashion CompositeJob2 to CompositeJob ! apps/scenebuilder/SceneBuilderApp/src/com/oracle/javafx/scenebuilder/app/menubar/DebugMenuController.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/BatchDocumentJob.java + apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/CompositeJob.java - apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/CompositeJob2.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/InlineDocumentJob.java - apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/v2/CompositeJob.java
hg: openjfx/8u-dev/rt: [SCENEBUILDER] Some other preparatory work to ease migration to SubScene.
Changeset: f8b58635d604 Author:Eric Le Ponner eric.le.pon...@oracle.com Date: 2014-09-05 12:32 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/f8b58635d604 [SCENEBUILDER] Some other preparatory work to ease migration to SubScene. Added Deprecation.localToLocal() routines and use them everywhere possible. This routine shields the rootScene / not rootScene question. ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/AbstractDecoration.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/TabPaneDesignInfoX.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/TableViewDesignInfoX.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/TreeTableViewDesignInfoX.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/handles/TabHandles.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/tring/GenericParentTring.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/inspector/InspectorPanelController.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/util/Deprecation.java
hg: openjfx/8u-dev/rt: [SCENEBUILDER] Last (?) preparatory work to ease migration to SubScene.
Changeset: 0d65ca9c3cef Author:Eric Le Ponner eric.le.pon...@oracle.com Date: 2014-09-05 12:47 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/0d65ca9c3cef [SCENEBUILDER] Last (?) preparatory work to ease migration to SubScene. Transforms calls to Node.localToScene(Bounds) as calls to Node.localToScene(Bounds, Boolean). ! apps/scenebuilder/SceneBuilderApp/src/com/oracle/javafx/scenebuilder/app/SceneBuilderTest.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/atomic/RelocateNodeJob.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/ContentPanelController.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/AbstractNodeDriver.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/TabDriver.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/TableColumnDriver.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/TreeTableColumnDriver.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/gesture/DragGesture.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/guides/MovingGuideController.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/guides/MovingGuideRenderer.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/guides/ResizingGuideController.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/hierarchy/treeview/HierarchyTreeCell.java
hg: openjfx/8u-dev/rt: [SCENEBUILDER] Fix DTL-6857 : Wrap in BorderPane should be available and should wrap single selection in its CENTER
Changeset: 331e07041d90 Author:slions Date: 2014-09-05 13:48 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/331e07041d90 [SCENEBUILDER] Fix DTL-6857 : Wrap in BorderPane should be available and should wrap single selection in its CENTER ! apps/scenebuilder/SceneBuilderApp/src/com/oracle/javafx/scenebuilder/app/menubar/MenuBar.fxml ! apps/scenebuilder/SceneBuilderApp/src/com/oracle/javafx/scenebuilder/app/menubar/MenuBarController.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/EditorController.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/wrap/AbstractWrapInJob.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/util/ContextMenuController.java
hg: openjfx/8u-dev/rt: [SCENEBUILDER] Fix DTL-6857 : Wrap in BorderPane should be available and should wrap single selection in its CENTER
Changeset: 423d35dc625c Author:slions Date: 2014-09-05 13:56 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/423d35dc625c [SCENEBUILDER] Fix DTL-6857 : Wrap in BorderPane should be available and should wrap single selection in its CENTER + apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/wrap/WrapInBorderPaneJob.java
hg: openjfx/8u-dev/rt: [SCENEBUILDER] Fixed Warnings (unused imports) reported by Eclipse.
Changeset: 50056378d2d3 Author:Jerome Cambon Date: 2014-09-05 16:31 +0200 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/50056378d2d3 [SCENEBUILDER] Fixed Warnings (unused imports) reported by Eclipse. ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/reference/FixToggleGroupIntrinsicReferenceJob.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/reference/ObjectDeleter.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/ContentPanelController.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/handles/AbstractCurveHandles.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/handles/TreeTableColumnHandles.java ! apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/panel/content/driver/tring/TreeTableColumnTring.java
hg: openjfx/8u-dev/rt: 2 new changesets
Changeset: 1c2b1f7b7424 Author:hudson Date: 2014-09-03 08:23 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/1c2b1f7b7424 Added tag 8u40-b04 for changeset b4976c12c98b ! .hgtags Changeset: e9b4c69a744f Author:kcr Date: 2014-09-05 10:02 -0700 URL: http://hg.openjdk.java.net/openjfx/8u-dev/rt/rev/e9b4c69a744f Automated merge with http://hg.openjdk.java.net/openjfx/8u/rt - apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/CompositeJob2.java - apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/togglegroup/AdjustAllToggleGroupJob.java - apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/togglegroup/AdjustToggleGroupJob.java - apps/scenebuilder/SceneBuilderKit/src/com/oracle/javafx/scenebuilder/kit/editor/job/v2/CompositeJob.java
In(Sanity) Testing Mondays
Reminder, Monday is our weekly sanity testing. You can find your testing assignment at: https://wiki.openjdk.java.net/display/OpenJFX/Sanity+Testing Also please remember that the repo will be locked from 1am PDT until 1pm PDT. Happy testing! Lisa
Re: 3D Map Master Released into the iTunes Store...
Hi All, Yesterday Disaster Center another Java based SaaS was released via the iTunes store. It has Video, Embedded browser, 3D Mapping features and was accepted on the first submission. Downloads started as soon as it was released! Many thanks to the OpenJDK and OpenJFX groups and Danno Ferrin!! Best Regards, Tony Anecito Founder/President MyUniPortal LLC Rolling Thunder - Free 3D and 2D mapping, streaming video (cam and video player) and testing Software as a Service (SaaS) solution Rolling Thunder - Free 3D and 2D mapping, streaming vide... MyUniPortal LLC • Meridian, ID 83642 ©1998-2014 Anthony Anecito View on www.myuniportal.com Preview by Yahoo JavaOne Dukes Award Winner Future of Java Leader On Thursday, July 31, 2014 3:37 PM, Tony Anecito adanec...@yahoo.com wrote: Hi Danno OpenJFX team, Today 3D Map Master was released into the iTunes Store. I wanted to thank Danno and the team for helping me to get it packaged properly. This is really important because this is a SaaS using Java (Swing JavaFX). I use Restful 2.x web services and a Casandra BigData database for the back end. So it is not quite like the rest of the apps in iTunes. More of an Enterprise Solution. Best Regards, Tony Anecito JavaOne Dukes Winner, Founder/President MyUniPortal LLC http://www.myuniportal.com
Re: Filedialogs in JavaFX-Applet under MacOS
Hi Stefan, I have not tried SWT FileDialog I use the awt FileDialog else I would get my app rejected. Good Luck -Tony On Thursday, September 4, 2014 7:49 PM, Stefan Fuchs snfu...@gmx.de wrote: Hi, has anyone got an filedialog working under MacOS in an JavaFX-Applet? What I tried so far: 1.JavaFX-FileChooser: - FileChooser always opens right behind the browser (see https://javafx-jira.kenai.com/browse/RT-28820), where no user will find it. Same code works fine on Windows 2.Swing-JFileChooser / AWT-FileChooser: - Throws java.awt.HeadlessException“ exception under Java 7 I read https://javafx-jira.kenai.com/browse/RT-20784 https://javafx-jira.kenai.com/browse/RT-20784 , but for me it is not clear, whether there is a workaround for Java 7. I could try to convince users to upgrade to Java 8, but if you visit http://java.com you'll see, it is currently nearly impossible for end users to download Java 8. The site still talks about Java 8 being a test release targeted towards developers, links to jdk, the download page is not localized, user must choose correct file, Anyway, JFileChooser works fine on Windows 3.SWT-FileDialog - Closing the dialog throws NPE, then the Java-plugin crashes with an heapdump You get the song: Works fine on Windows Sorry, if the above sounds like a rant, but finding a solution can be quite frustrating. So any advice of how to get one of the above to work or about an alternative solution is very much appreciated. - Stefan