You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by mi...@apache.org on 2006/03/03 09:36:45 UTC
svn commit: r382720 - in /lenya/trunk/tools/configure:
build/org/apache/lenya/config/ConfigureGUI.class
src/org/apache/lenya/config/ConfigureGUI.java
Author: michi
Date: Fri Mar 3 00:36:44 2006
New Revision: 382720
URL: http://svn.apache.org/viewcvs?rev=382720&view=rev
Log:
swing based GUI started
Modified:
lenya/trunk/tools/configure/build/org/apache/lenya/config/ConfigureGUI.class
lenya/trunk/tools/configure/src/org/apache/lenya/config/ConfigureGUI.java
Modified: lenya/trunk/tools/configure/build/org/apache/lenya/config/ConfigureGUI.class
URL: http://svn.apache.org/viewcvs/lenya/trunk/tools/configure/build/org/apache/lenya/config/ConfigureGUI.class?rev=382720&r1=382719&r2=382720&view=diff
==============================================================================
Binary files - no diff available.
Modified: lenya/trunk/tools/configure/src/org/apache/lenya/config/ConfigureGUI.java
URL: http://svn.apache.org/viewcvs/lenya/trunk/tools/configure/src/org/apache/lenya/config/ConfigureGUI.java?rev=382720&r1=382719&r2=382720&view=diff
==============================================================================
--- lenya/trunk/tools/configure/src/org/apache/lenya/config/ConfigureGUI.java (original)
+++ lenya/trunk/tools/configure/src/org/apache/lenya/config/ConfigureGUI.java Fri Mar 3 00:36:44 2006
@@ -17,6 +17,8 @@
package org.apache.lenya.config;
+import javax.swing.*;
+
/**
* A GUI to configure Lenya build
*/
@@ -26,6 +28,29 @@
* @param args Command line args
*/
public static void main(String[] args) {
- System.out.println("Hello GUI");
+ System.out.println("\nWelcome to the GUI to configure the building process of Apache Lenya");
+
+ if (args.length != 1) {
+ System.err.println("No root dir specified (e.g. /home/USERNAME/src/lenya/trunk)!");
+ return;
+ }
+ String rootDir = args[0];
+
+ new ConfigureGUI(rootDir);
+ }
+
+ /**
+ *
+ */
+ public ConfigureGUI(String rootDir) {
+ System.out.println("Starting GUI ...");
+
+ JFrame.setDefaultLookAndFeelDecorated(true);
+ JFrame frame = new JFrame("Apache Lenya Configuration");
+ frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
+ JLabel label = new JLabel("Hello Apache Lenya: " + rootDir);
+ frame.getContentPane().add(label);
+ frame.pack();
+ frame.setVisible(true);
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org