Ecoinformatics site parent site of Partnership for Biodiversity Informatics site parent site of REAP - Home


 

 

 



O Pe NDAP Discovery And Subsetting

Difference between version 4 and version 3:

Line 6 was replaced by line 6
- [menu.jpg]
+ [{Image src='menu.jpg' caption='Software Installer Snap' }]
Removed line 10
- [{Image src='db0.jpg' caption='UI Sketch' height='480'}]
At line 11 added 1 line.
+ [{Image src='db0.jpg' caption='UI Sketch' height='480'}]
Line 16 was replaced by line 16
- [db1.jpg]
+ [{Image src='db1.jpg' caption='UI Snapshot 1' }]
Line 20 was replaced by lines 20-24
- [db2.jpg]
+ [{Image src='db2.jpg' caption='UI Snapshot 2' }]
+
+ And I stopped there because it's clearly going to get a lot more complex pretty quickly and I want to get peoples input.
+
+ So I have some questions:
Line 22 was replaced by lines 26-33
- And I stopped there because it's clearly going to get a lot more complex pretty quicklyu and I want to get peoples input.
+ # Does this seem like a reasonable design time inteface?
+ # Does anyone know of a java library that implements a JTree as the selection tree in the first image?
+ Basically I can see how to implement custom icons and the like in a JTree but I am stuck on how to get the mouse event behavior I want.
+ The software installer that I pictured above works like this:
+ ** Single clicking on a triangle icon toggles expansion/collapse of the associated node.
+ ** Single clicking the check box of an item toggles it's selection (checked or unchecked)
+ ** Double clicking the name of a node toggles expansion/collapse of the node.
+ ** Nodes that are partially selected have "-" icon

Back to O Pe NDAP Discovery And Subsetting, or to the Page History.