JTree DnD, disable clipboard
We have a JTree which contains custom nodes. We have enabled inter-tree Drag and Drop on the tree (Java 6 only. For java 5, we disable it), which works wonderfully, although in the example that you see below, it's only partially enabled. These nodes contain references to data (in the example, this data is represented via the Death class).
The problem, though, is that the clipboard appears to be enabled on this tree. In our case, it does not make sense to allow the clipboard, and in fact hinders the usefulness of our tree, because the shortcut keys (in particular, Shift-Delete) throw exceptions about the data not being serializable. We have plans to map Shift-Delete to something else, and would like to disable the clipboard, so that any other shortcuts also do not interfere with the tree's functioning.
So basically our question is "How do we disable the clipboard on our JTree?"
The code below is an example that demonstrates the problem. Our project is very large, so of course I'm not going to include the full thing, but this should be enough to give you an idea of the general layout of our tree, as well as the problem. When you run it, you will see a very basic tree with a node selected. You then press Shift-Delete and you will get a NotSerializableException because it's trying to serialize the node to the clipboard.
Notice, I have only tested this on Windows. It is most likely OS dependent and Look and Feel dependent due to the shortcut keys.
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.Transferable;
import java.awt.datatransfer.UnsupportedFlavorException;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.JTree;
import javax.swing.TransferHandler;
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.TreePath;
public class ResNode extends DefaultMutableTreeNode implements Transferable
private static final long serialVersionUID = 1L;
private static final DataFlavor NODE_FLAVOR = new DataFlavor(ResNode.class,"Node");
private static final DataFlavor[] flavors = { NODE_FLAVOR };
public Death death; //used in another module
public ResNode(String name)
super(name);
death = new Death();
//Truncated for the purposes of this example
public class Death
public DataFlavor[] getTransferDataFlavors()
return flavors;
public boolean isDataFlavorSupported(DataFlavor flavor)
return flavor == NODE_FLAVOR;
public Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException
if (flavor != NODE_FLAVOR) throw new UnsupportedFlavorException(flavor);
return this;
public static void main(String[] args)
ResNode root = new ResNode("Root");
ResNode node = new ResNode("Node");
root.add(node);
JTree tree = new JTree(root);
tree.setSelectionPath(new TreePath(node.getPath()));
tree.setTransferHandler(new TransferHandler()
private static final long serialVersionUID = 1L;
protected Transferable createTransferable(JComponent c)
return (ResNode) ((JTree) c).getLastSelectedPathComponent();
public int getSourceActions(JComponent c)
return MOVE;
JFrame frame = new JFrame("Test");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(tree);
frame.pack();
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
We have a JTree which contains custom nodes. We have enabled inter-tree Drag and Drop on the tree (Java 6 only. For java 5, we disable it), which works wonderfully, although in the example that you see below, it's only partially enabled. These nodes contain references to data (in the example, this data is represented via the Death class).
The problem, though, is that the clipboard appears to be enabled on this tree. In our case, it does not make sense to allow the clipboard, and in fact hinders the usefulness of our tree, because the shortcut keys (in particular, Shift-Delete) throw exceptions about the data not being serializable. We have plans to map Shift-Delete to something else, and would like to disable the clipboard, so that any other shortcuts also do not interfere with the tree's functioning.
So basically our question is "How do we disable the clipboard on our JTree?"
The code below is an example that demonstrates the problem. Our project is very large, so of course I'm not going to include the full thing, but this should be enough to give you an idea of the general layout of our tree, as well as the problem. When you run it, you will see a very basic tree with a node selected. You then press Shift-Delete and you will get a NotSerializableException because it's trying to serialize the node to the clipboard.
Notice, I have only tested this on Windows. It is most likely OS dependent and Look and Feel dependent due to the shortcut keys.
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.Transferable;
import java.awt.datatransfer.UnsupportedFlavorException;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.JTree;
import javax.swing.TransferHandler;
import javax.swing.tree.DefaultMutableTreeNode;
import javax.swing.tree.TreePath;
public class ResNode extends DefaultMutableTreeNode implements Transferable
private static final long serialVersionUID = 1L;
private static final DataFlavor NODE_FLAVOR = new DataFlavor(ResNode.class,"Node");
private static final DataFlavor[] flavors = { NODE_FLAVOR };
public Death death; //used in another module
public ResNode(String name)
super(name);
death = new Death();
//Truncated for the purposes of this example
public class Death
public DataFlavor[] getTransferDataFlavors()
return flavors;
public boolean isDataFlavorSupported(DataFlavor flavor)
return flavor == NODE_FLAVOR;
public Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException
if (flavor != NODE_FLAVOR) throw new UnsupportedFlavorException(flavor);
return this;
public static void main(String[] args)
ResNode root = new ResNode("Root");
ResNode node = new ResNode("Node");
root.add(node);
JTree tree = new JTree(root);
tree.setSelectionPath(new TreePath(node.getPath()));
tree.setTransferHandler(new TransferHandler()
private static final long serialVersionUID = 1L;
protected Transferable createTransferable(JComponent c)
return (ResNode) ((JTree) c).getLastSelectedPathComponent();
public int getSourceActions(JComponent c)
return MOVE;
JFrame frame = new JFrame("Test");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(tree);
frame.pack();
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
Similar Messages
-
Is there a simple html script to disable clipboard copy/paste
on and html form in DW? I have spammers dumping html links in my
comments textArea. Or - restrict content of a textArea to text only
& no html code?I'd rather see you do 'honeypot' than CAPTCHA.
Murray --- ICQ 71997575
Adobe Community Expert
(If you *MUST* email me, don't LAUGH when you do so!)
==================
http://www.projectseven.com/go
- DW FAQs, Tutorials & Resources
http://www.dwfaq.com - DW FAQs,
Tutorials & Resources
==================
"Ted Dawson" <[email protected]> wrote in message
news:g3mib0$p56$[email protected]..
>> Is there a simple html script to disable clipboard
copy/paste on and html
>> form
>> in DW? I have spammers dumping html links in my
comments textArea. Or -
>> restrict content of a textArea to text only & no
html code?
>
>
> No and no. You need some other form of form validation.
Many around here
> recommend you Google captcha:
http://www.captcha.net/
>
> I like something a little more simple. Add another text
field to your
> form, tell your users to type PANTYHOSE in the field,
then on the form
> action page, check to see if the field contains
PANTYHOSE, and if not,
> redirect them back to the form page. Oh, you can use any
word you want,
> just tell the user what it is and check for it. -
Server 2012 R2 disable mapped drives, disables clipboard as well
Hi All,
We have a server 2012 R2 deployment set up, everything is enabled on the gateway for resource redirection, on the server manager RDS deployment it is enabled as well.
Via Group policy computer policy we disable drive redirection and specifically enable clipboard redirection however when logging in as administrator or a standard user they cannot copy and paste from the Session host server to the client.
We then allow drive redirection and copy and pasting from session host to client works again?when you are saying the clipboard copy and paste - can you confirm if you are referring to copying and pasting text? Or are you meaning copy and paste files?
Regards,
Denis Cooper
MCITP EA - MCT
Help keep the forums tidy, if this has helped please mark it as an answer
My Blog
LinkedIn: -
How do show JTree DnD drop location with custom TreeRenderer?
I am adding DnD support to a JTree with a custom renderer.
With the custom renderer I am losing the display of drop location on the tree.
Is there a method to determine if the passed in node object in the getTreeCellRendererComponent is currently a drop location?
I can tell if the node is selected, but not if a DnD is in action on the tree.
Thanks,
ChrisIs there a method to determine if the passed in node object in the getTreeCellRendererComponent is currently a drop location?
I can tell if the node is selected, but not if a DnD is in action on the tree.If you are using Java 1.6 you should be able to do something along these lines:Install a TransferHandler on your tree, and override the method canImport() that takes a TransferHandler.TransferSupport as input argument. That method is called repeatedly during the drag process.
In that method, ask the passed in TransferSupport for the current drop location, by calling getDropLocation(). For a JTree that will return a JTree.DropLocation, which in turn has methods for finding out which node is the current drop target. Store that node in a variable that your renderer can access. -
Hi,
I'm developing an app where multiple components are displayed in a central part of a BorderLayout. A JTree with a node per component is shown on the EAST part of the layout. This is basically intended to be an outline (a-la Eclipse) of the content in the central part. I now want to be able to reorganize the components (which are stacked vertically) by dragging and dropping the corresponding outline nodes.
However, I don't want swing to actually modify the tree. I only want to know which node is being dragged, where it's dropped, and the appropriate visual feedback. Having that, I modify the panel containing the components, and my JTree, which is registered as a listener, reacts to that adjusting itself. In particular, I don't want to have to make the user object serializable.
Any suggestion on how to achieve this?See this well commented example (btw: "serializable" isn't needed):
http://www.java-forum.org/de/userfiles/user3690/TreeDnd.jar
(source code in jar)
The physical transfer is done within the class "NodeMoveTransferHandler".
Each node is moved to the new parent node in "addNodes"
respectively inserted between two nodes in "insertNodes".
Within each of these two methods, the method-calls "removeNodeFromParent"
and "insertNodeInto" are responsible for the transfer.
Thus, you can easily replace them according to your needs. -
Hi all,
I have a Jtree with Drag & drop (1.4 model). It is set up so you can only drag leaves but you can currently drop leaves to leaves. What I want to do is only drop leaves to non-leaves; but can't work out how how to do this.
canImport(JComponent comp, DataFlavor[] transferFlavors) only gets called once for the table not each time the drop moves over a different nodes
Anyone any clues on how the functionality I want can be accomplished?I have exactly the same problem. Leaning toward your solution (4) of having dummy modes. Did you eventually get a good solution, and if so, what?
Lindsay -
JTree DnD Problem - public void drop(DropTargetDropEvent e)
This method won't executed, can someone give me some ideas what the problem could be.
After the following (simplified) method is called nothing happens.
public void dragOver(DropTargetDragEvent e)
e.acceptDrag(DnDConstants.ACTION_COPY_OR_MOVE );
How usually the void drop(DropTargetDropEvent e) method gets executetd ?
thanks for answers...Ensure that you have initialised a DropTarget
and implemented the DropTargetListener -
Disable/Hide Clipboard Sharing in remote control viewer
I need to give access to Help Desk Users so that they can take remote Control of the local machine but
they can not copy paste files. I want 'Enable Clipboard Sharing' disabled. Is this possible?
1. I tried thru registry entry in every helpdesk machine to change clipboard value to 0/1, Where users
are allowed to modify to modify registry in HKLU entries so unable to block.
2. I am planning to control the clipboard settings in server level.
So other than SCCM administrator, no one allowed to modify.
Pls suggestThis should do the trick:
http://social.technet.microsoft.com/Forums/en-US/cbc8cd28-4314-4988-8d32-6fba7b57fdad/remote-control-with-disable-clipboard-sharing?forum=configmanagergeneral
It's a user setting and not configurable through ConfigMgr. I would think you can use a GPO to set that key.
My Blog: http://www.petervanderwoude.nl/
Follow me on twitter: pvanderwoude -
Hi guys,
It seems JTree DnD support is a quit difficult feature to implement of all swing components.
I'm writing an application in which I have a JTree structure representing the file system of user machine and another JTable component at the right.
I want to be able to drag files nodes from left JTree to right JTable.
I would appreciate a lot if someone share with me some source code examples for this functionality.
can someone post some basic java code to get me started or point me to some web resource discussing this feature?
thanks much.http://forum.java.sun.com/thread.jspa?threadID=296255Thank you. I already looked at this thread but it's not what i'm looking for: it shows dnd from a JTree to another JTree..however i need to implement dnd from JTree to JTable.
Is there some basic example on how to do that ?
thanks. -
Getting "could not export the clipboard because of a program error"
The above error just started recently when I do cntl A to select all the cntrl C to copy.
I am trying to add photos to the background photo as additional layers.I don't know why there is an error but you may be able to prevent it by disabling clipboard export in preferences.
-
DnD exception when Draging a component
Hi,
I am trying to implement a Drag n Drop feature for our application and always get the following exception, when drag a node from JTree and try to drop it another instance of the same JTree. this happens as soon as I call the startDrag method from the TransferHandler.
java.awt.dnd.InvalidDnDOperationException: The operation requested cannot be performed by the DnD system since it is not in the appropriate state
at sun.awt.dnd.SunDropTargetContextPeer.setCurrentJVMLocalSourceTransferable(SunDropTargetContextPeer.java:105)
at sun.awt.windows.WDragSourceContextPeer.startDrag(WDragSourceContextPeer.java:82)
at java.awt.dnd.DragSource.startDrag(DragSource.java:260)
at java.awt.dnd.DragSource.startDrag(DragSource.java:326)
For some other reasons, I am limited to using JDK 1.3.1 on NT.
I understand this a very uncommon problem but I get this exception every time.
Anybody have any ideas as what is wrong or whats the workaround? Any help in this matter would be highly appreciated.
Thanks,
N.Check out the link shown below:
http://forum.java.sun.com/thread.jsp?forum=57&thread=296255
If that doesn't answer your question, search the forum with "deudeu +dnd" and you'll find a lot of posts by this person on JTree DnD.
;o)
V.V. -
Can't start imported VirtualBox appliance on Arch host with errors
(I have been referred here from this thread in the VirtualBox forums because it is suspected that the problem is Arch-specific)
I've installed latest VirtualBox 4.0.4 via pacman in a fully updated Arch Linux system.
Then, I successfully imported the Zero Effort Groupware (ZEG) 1.3.5 appliance (which is an Ubuntu guest virtual machine) into VirtualBox. I followed all the instructions on the appliance's website to do so.
When I try to start the virtual machine I get:
VBoxManage startvm ZEG-1.3.5
Waiting for the VM to power on...
VBoxManage: error: The virtual machine 'ZEG-1.3.5' has terminated unexpectedly during startup with exit code 1
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component Machine, interface IMachine, callee
I also tried running it headless and got:
VBoxHeadless --startvm "ZEG-1.3.5" &
[1] 1073
[penyuan@nycticebus ~]$ Oracle VM VirtualBox Headless Interface 4.0.4_OSE
(C) 2008-2011 Oracle Corporation
All rights reserved.
VRDE server is listening on port 3389.
Error: failed to start machine. Error message: Failed to open/create the internal network 'HostInterfaceNetworking-en0: Ethernet' (VERR_INTNET_FLT_IF_NOT_FOUND).
Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND).
Unknown error creating VM (VERR_INTNET_FLT_IF_NOT_FOUND)
[1]+ Done VBoxHeadless --startvm "ZEG-1.3.5"
I don't know what to make of it, I would appreciate any help you can provide as soon as possible. Thanks!
P.S. Here is what "VBoxManage showvminfo ZEG-1.3.5" shows:
BoxManage showvminfo ZEG-1.3.5
Name: ZEG-1.3.5
Guest OS: Ubuntu
UUID: 506a8072-2b85-4ac6-bd91-ff37406ebe73
Config file: /home/penyuan/VirtualBox VMs/ZEG-1.3.5/ZEG-1.3.5.vbox
Snapshot folder: /home/penyuan/VirtualBox VMs/ZEG-1.3.5/Snapshots
Log folder: /home/penyuan/VirtualBox VMs/ZEG-1.3.5/Logs
Hardware UUID: 506a8072-2b85-4ac6-bd91-ff37406ebe73
Memory size: 1024MB
Page Fusion: off
VRAM size: 12MB
HPET: off
Chipset: piix3
Firmware: BIOS
Number of CPUs: 1
Synthetic Cpu: off
CPUID overrides: None
Boot menu mode: message and menu
Boot Device (1): DVD
Boot Device (2): HardDisk
Boot Device (3): Not Assigned
Boot Device (4): Not Assigned
ACPI: on
IOAPIC: off
PAE: on
Time offset: 0 ms
RTC: UTC
Hardw. virt.ext: on
Hardw. virt.ext exclusive: off
Nested Paging: on
Large Pages: off
VT-x VPID: on
State: powered off (since 2011-04-04T01:37:14.000000000)
Monitor count: 1
3D Acceleration: off
2D Video Acceleration: off
Teleporter Enabled: off
Teleporter Port: 0
Teleporter Address:
Teleporter Password:
Storage Controller Name (0): IDE Controller
Storage Controller Type (0): PIIX4
Storage Controller Instance Number (0): 0
Storage Controller Max Port Count (0): 2
Storage Controller Port Count (0): 2
Storage Controller Bootable (0): on
Storage Controller Name (1): SATA Controller
Storage Controller Type (1): IntelAhci
Storage Controller Instance Number (1): 0
Storage Controller Max Port Count (1): 30
Storage Controller Port Count (1): 1
Storage Controller Bootable (1): on
IDE Controller (1, 0): Empty
SATA Controller (0, 0): /home/penyuan/VirtualBox VMs/ZEG-1.3.5/ZEG-1.3.5-disk1.vmdk (UUID: 7046c046-ae41-4bfe-9a52-9dd389bb8cf2)
NIC 1: MAC: 080027CC69E3, Attachment: Bridged Interface 'en0: Ethernet', Cable connected: on, Trace: off (file: none), Type: 82540EM, Reported speed: 0 Mbps, Boot priority: 0
NIC 2: disabled
NIC 3: disabled
NIC 4: disabled
NIC 5: disabled
NIC 6: disabled
NIC 7: disabled
NIC 8: disabled
Pointing Device: PS/2 Mouse
Keyboard Device: PS/2 Keyboard
UART 1: disabled
UART 2: disabled
Audio: disabled
Clipboard Mode: Bidirectional
VRDE: disabled
USB: disabled
USB Device Filters:
<none>
Available remote USB devices:
<none>
Currently Attached USB Devices:
<none>
Shared folders: <none>
VRDE Connection: not active
Clients so far: 0
Guest:
OS type: Ubuntu
Additions run level: 0
Configured memory balloon size: 0 MBskunktrader wrote:The error message seems to suggest that the module vboxnetflt is not loaded
1. I added vboxnetflt to the modules list in rc.conf, is there somewhere else I should add it?
2. Just to be sure, I did "modprobe vboxnetflt" then tried to run the virtual machine, but still got:
Oracle VM VirtualBox Headless Interface 4.0.4_OSE
(C) 2008-2011 Oracle Corporation
All rights reserved.
VRDE server is listening on port 3389.
Error: failed to start machine. Error message: Failed to open/create the internal network 'HostInterfaceNetworking-en0: Ethernet' (VERR_INTNET_FLT_IF_NOT_FOUND).
Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND).
Unknown error creating VM (VERR_INTNET_FLT_IF_NOT_FOUND)
What could be the problem? Thanks. -
Can't copy and paste files using RDP session in server 2012
I'm running windows 8, but I have also verified on a windows 7 machine as well. We have server 2012 installed on a machine
I use remote desktop to get into. I cannot copy files from my local pc and use paste to get them to the server. I could do this with server 2008. Is there some setting I have to change or does this not work with server 2012?
FYI, clipboard is checked when I open my remote desktop connection window. If I connect into a win server 2008 r2 machine from the same local machine, I can copy and paste files
just fine.
- MichaelHi,
I believe RDS clipboard redirection should be enabled by default also on Windows Server 2012. Is there perhaps is a Group Policy Object active that is configured to disable Clip Board Redirection? Either on the computer or the user OU. If not:
You did not explicitly state this, but I'm assuming that you are running in Application Mode (meaning you did not install the RD Session Host role) ? If so please check the registry on the Windows Server 2012 destination server and look for:
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Winstations\RDP-Tcp\fDisableClip
this should be set to
0, to make allow Clipboard Redirection
Also check the key below:
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Addins\Clip Redirector
This should have:
Name
REG_SZRDPClip
Type
REG_DWORD0x00000003
If you did run the RD Session Host role, and you have done so using a Scenario Based Deployment (Scenario
Based Deployment of RDS in Windows Server 2012 ) you will have a Remote Desktop Management Service GUI available as pat of the Server Manager with which you can enable or disable ClipBoard Redirection from within a GUI on a Session Collection level
or you can use PowerShell
Using Powershell to install, configure and maintain RDS in Windows Server 2012
Kind regards,
Freek Berson
The Microsoft Platform
Twitter
Linked-in
Wortell company website -
Pictures of desktop no longer possible upgrade 10.5 10.6 on blind server
I have a script (the script is not the problem) that starts the TeamViewer application on my blind server and then makes pictures of the running application and sends them per email to me so I can see it is running on my server.
Under 10.5 it worked always (still does), under 10.6 it does not, I can hear it make the ‘click’ sound but no picture appears on the desktop (btw the script is fine so that is not why I post here). Also using the keyboard commands, when logged in to the blind server, produces the ‘click’ but no pic.
Here is the script for the record:
set dFolder to "~/Desktop/"
do shell script ("mkdir -p " & dFolder)
repeat 2 times -- Repeat XX times.
activate application "TeamViewer"
delay 1
set tTime to do shell script "date +%H-%M-%S"
do shell script ("/usr/sbin/screencapture " & dFolder & tTime & ".png") -- Capture screen.
delay 5 --
end repeat
Now what I found is that if I connect a screen to the server it makes the pictures in both ways. No screen no pic. conclusion the availability of a screen effects the whole procedure.
Any idea how to fix this?I'm wondering if it's related to upgrading to 10.6 rather than starting with a clean installation or to restoring user files from 10.5 on a 10.6 install? There was a similar problem I experienced after using Time Machine to restore my user files and account after a clean 10.6 install.. I was nolonger able to use the system's screenshot function (appleshift3 or 4). I mean, I could use it, but if it wasn't sending the data to a file, using the ctrl modifier so it would send the snapshot image directly to the clipboard. I used this function under 10.5 to copy backgrounds where an icon was to be placed for something I didn't want visible and paste the background into the file's icon in file info. Well after using Time Machine to restore my 10.5 user data, somehow 10.6 nolonger works to paste from the clipboard into the file icon. I had to resort to using the regular snapimage to file function, open the snapshot in preview, copy to clipboard in preview and then paste over the file icon in file info. I even talked to Apple about this problem and they couldn't figure out what was going on.. Something from 10.5 in user preferences files disables clipboard functionality used by many applications in strange ways... I gave up trying to fix this problem...
-
New Features in JavaFX 2.2
Hi All,
Greetings!
JavaFX 2.2 is released !! :)
Can some one provide a detailed list of new changes which are included in this release.
Thanks in Advance !! :)
Thanks & Regards,
Sai Pradeep DandemA list of 2.2 features from jira:
RT-19841 Add tests to verify getting/setting different event handlers for scene and that they work
RT-19515 Support Mac OS 10.7 (Lion) with browser support
RT-19375 Pagination UI Control
RT-19370 Virtual Keyboard: Input Method Constraints
RT-19302 Gtk: createAppletWindow() fails in Glass on Linux
RT-19155 SQE: develop tests and testplan for HTTP Live Streaming support
RT-19132 SQE: develop tests and testplan for Support Mac OS 10.7 (Lion) with browser support
RT-19128 SQE: develop tests and testplan for Linux with browser support
RT-17407 Canvas Node
RT-17398 Render to image (snapshot) support
RT-17388 Mac Core Animation Layer
RT-12663 DnD and Clipboard support for embedded scenes (e.g. JFXPanel)
RT-21218 Ensemble: Add example of List with Customized cells
RT-20529 Need a way to know currently focused component
RT-20398 Mac: List of open windows in the dock icon menu
RT-20364 Multi-touch events
RT-20362 Swipe event
RT-19452 TableView: Item renderers and item editors
RT-19449 TableView: Improved keyboard navigation (discontinuous selection)
RT-19369 Enable full screen apps on Mac OS X Lion
RT-19312 Color Picker control
RT-19042 Add fontSmoothingType API to WebView
RT-19034 Rewrite prism-es2 pipeline to not use OpenGL bindings
RT-18982 Mac: Support the Enter Full Screen window title-bar button on Mac OS X Lion 10.7
RT-18980 Provide a Browser History API
RT-18911 Provide API for checking for transparent window support
RT-18710 Common gestures API
RT-17577 packaging: add support for app parameters to the double clickable jars
RT-17409 Image Ops
RT-16742 Add support for 100% width and height applets
RT-14909 It should be possible to customise the TableColumn header area more
RT-6917 Add ImagePattern to the Public API as part of the common profile
RT-23056 Ensemble: add tableview cell factory sample
RT-22628 Private API for WebView scaling
RT-22556 Ensemble: Add ColorPicker sample
RT-22470 Ensemble: Add pagination sample
RT-22005 Mention ContextMenuEvent in MouseEvent and KeyEvent
RT-21932 SQE: develop tests for feature TextField/PasswordField/TextArea undo/redo
RT-21233 Ensemble: Improve Interpolators sample
RT-21188 Add event delivery methods to FXWindow
RT-21052 Support touch events in WebView
RT-20837 Support HTML5 Drag-n-Drop
RT-20354 Provide tutorial for new Canvas API
RT-20353 Document Best Practices as shown in DataApp
RT-20292 packaging: document support for app parameters to the double clickable jars
RT-19983 Document JS-to-Java bridge
RT-19865 WebView: Tab Key navigation between hyperlinks and Enter to activate
RT-19837 Add tests that use DepthTest class
RT-19779 Add tests that verify edit start/commit/cancel action handlers
RT-19531 SQE: develop tests and testplan for Pagination control
RT-19492 Let fx:deploy ant task optionally generate pre-FX jnlp format to support FX-in-Swing WebStart applications and applets
RT-19446 Add ability to co-bundle Java + JavaFX + App into a single native executable
RT-19262 Allow customization of Web component
RT-19154 SQE: develop tests and testplan for Enhancements to the TableView Control
RT-19153 SQE: develop tests and testplan for Multi-touch support
RT-19152 SQE: develop tests and testplan for Allow customization of Web component
RT-19151 SQE: develop tests and testplan for We Browser History
RT-19150 SQE: develop tests and testplan for Render scene to image
RT-19148 SQE: develop tests and testplan for Scaling UI Controls down to QVGA
RT-19146 SQE: develop tests and testplan for No FX dependency on AWT or Swing
RT-19145 SQE: develop tests and testplan for Support Input Method Constraints
RT-19143 SQE: develop tests and testplan for UI Controls support touchscreen input down to VGA screens
RT-19141 SQE: develop tests and testplan for Support Touch Control - One Finger Swipe in UI Controls
RT-19140 SQE: develop tests and testplan for Core JavaFX module(s) must not require any modules outside of core Java SE modules
RT-19136 SQE: develop tests and testplan for color Picker control
RT-19134 SQE: develop tests and testplan for Enable full screen apps on Mac OS X Lion
RT-19130 SQE: develop tests and testplan for Canvas Node
RT-18533 Supply a Path constructor which accepts collections
RT-18400 Support cross build for Linux embedded
RT-18291 Image class should recognize a URL beginning with a leading slash as relative to the classpath
RT-18277 Improve FXML Login demo
RT-18194 SQE: Implement Test plan and specification for dmg installer for FX 2.2
RT-17975 Support for discontinuous selection in ListView and TreeView
RT-17740 Provide FXML-friendly way in the API to specify "clamped" and "unbounded" resizable nodes
RT-17438 Add key classification to KeyEvent
RT-15684 WebView: Make context menu optional
RT-15008 Add switch to WebEngine to turn JavaScript on/off
RT-14436 Allow CSS styling for WebView
RT-520 Add "localToParentTransform" and "localToSceneTransform" variables to Node.fx
Maybe you are looking for
-
Mac 10.5.6, DW CS4, Acrobat Pro 9, How does one imbed a pdf. Please understand that I am coming from GoLive, and quite upset that the conversion is not going well, and I hate DW's GUI. I would appreciate specifics if possible. I am completely confuse
-
Running the latest MacBook pro with all updated under Mavericks and CC. All other versions of Aftereffects work fine on the Mac CS6 and old CC run supper fast and don't say QT isn't installed. Tried the Cuda core install experiment made no difference
-
Raster map is not displaying on map
Hi Dear, i have a problem displaying raster map. raster maps are successfully loaded and i created raster theme and able to display raster maps on map builder. then i created a map which contains 2 geometry themes and 1 raster theme i am able to see
-
We keep losing picture on pretty much all channels. It disappears for several seconds (black screen) but the audio continues. The time it is gone is increasing as well as the frequency. It's not the TV, because it is recorded on the DVR like this,
-
How do I change the number iMessage is sending from on a Macbook?
I originally entered the wrong number when I was first setting up my account. I can't figure out how to change it from settings. Any help? Thanks.