[jira] Commented: (NANO-31) PicoGui : a contribution
jira-yCVjj/[email protected] Tue, 25 Nov 2003 04:45:56 -0600 (CST)
| Newsgroups | gmane.comp.java.nanocontainer.devel |
|---|---|
| Message-ID | <[email protected]> |
The following comment has been added to this issue:
Author: Laurent Etiemble
Created: Tue, 25 Nov 2003 4:44 AM
Body:
Hi,
As I was playing with Piccolo (http://www.cs.umd.edu/hcil/jazz/), I couldn't resist to add some Piccolo stuff to the GUI.
To run the sample application with Piccolo, Pico and Piccolo jars are required on the classpath.
Ex : java -cp pico-xxx.jar;piccolo.jar;piccolox.jar;gui.jar test.org.picocontainer.gui.piccolo.ViewPanelTest
Laurent.
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/secure/ViewIssue.jspa?key=NANO-31
Here is an overview of the issue:
---------------------------------------------------------------------
Key: NANO-31
Summary: PicoGui : a contribution
Type: Improvement
Status: Open
Priority: Major
Original Estimate: Unknown
Time Spent: Unknown
Remaining: Unknown
Project: NanoContainer
Assignee: Aslak Hellesoy
Reporter: Laurent Etiemble
Created: Sun, 2 Nov 2003 5:58 PM
Updated: Tue, 25 Nov 2003 4:44 AM
Environment: Win 2K
JDK 1.4.1
Eclipse 3.0.0M4 (for SWT)
Pico 1.0 beta 3
Description:
Hi,
I have (re)created from scratch a new version of PicoGui. My goal was to provide the same user experience on both Swing and SWT : I have developped a same sample application in Swing and in SWT.
The sample application provides the following :
- a "tree-view"/"property panel" of a PicoContainer.
- the tree view is able to dive into PicoContainer hierachy. It displays child container and object instances in the container.
- the property panel enables the edition of writable property of object instances inside a container. I put a restriction on it : the type of the property must have a PropertyEditor to be editable.
In the future, it will be pretty easy to add some action like : add child, remove child, add instance, remove instance. I didn't do it for the moment as this submission is a proof of concept.
I will join a jar that contains both source and binaries.
To run the sample application on Swing, Pico jar is required on the classpath.
Ex : java -cp pico-xxx.jar;gui.jar test.org.picocontainer.gui.swing.TreePanelTest
To run the sample application on SWT, boot.jar, runtime.jar, jface.jar and swt.jar are required on classpath. The SWT JNI library is alos required :
java -Djava.library.path=/place/to/jni/libs -cp boot.jar;runtime.jar;jface.jar;swt.jar;gui.jar test.org.picocontainer.gui.swt.TreePanelTest
Laurent.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira