You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by ch...@apache.org on 2003/01/13 14:12:28 UTC
cvs commit: jakarta-ant-antidote/src/java/org/apache/tools/ant/gui About.java
chrisw 2003/01/13 05:12:28
Modified: src/java/org/apache/tools/ant/gui About.java
Log:
Show classpath in Info-Tab
Revision Changes Path
1.5 +16 -1 jakarta-ant-antidote/src/java/org/apache/tools/ant/gui/About.java
Index: About.java
===================================================================
RCS file: /home/cvs/jakarta-ant-antidote/src/java/org/apache/tools/ant/gui/About.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- About.java 4 Jan 2003 10:31:08 -0000 1.4
+++ About.java 13 Jan 2003 13:12:28 -0000 1.5
@@ -58,6 +58,8 @@
import java.io.IOException;
import java.util.Properties;
+import java.util.StringTokenizer;
+import java.util.Vector;
import java.awt.Frame;
import java.awt.BorderLayout;
@@ -75,6 +77,7 @@
import javax.swing.JTabbedPane;
import javax.swing.JScrollPane;
import javax.swing.JOptionPane;
+import javax.swing.JList;
import javax.swing.BorderFactory;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.TableColumn;
@@ -221,6 +224,18 @@
JScrollPane tableScrollPane = new JScrollPane(clientTable);
tableScrollPane.setPreferredSize(new Dimension(250, 100));
infoPanel.add(tableScrollPane, new GridBagConstraints(1, 4, 2, 1, 0, 1.0, GridBagConstraints.WEST, GridBagConstraints.BOTH, new Insets(1, 6, 2, 6), 0, 0));
+
+ JLabel classpathLabel = new JLabel("Classpath:");
+ infoPanel.add(classpathLabel, new GridBagConstraints(1, 5, 2, 1, 1.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(5, 6, 0, 0), 0, 0));
+
+ String classFileString = System.getProperty("java.class.path");
+ Vector pathElements = new Vector();
+ for(StringTokenizer strTokenizer = new StringTokenizer(classFileString, System.getProperty("path.separator")); strTokenizer.hasMoreElements(); pathElements.add(strTokenizer.nextElement()));
+ JList list = new JList(pathElements);
+ JScrollPane listScrollPane = new JScrollPane(list);
+ listScrollPane.setPreferredSize(new java.awt.Dimension(100, 80));
+
+ infoPanel.add(listScrollPane, new GridBagConstraints(1, 6, 2, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.BOTH, new Insets(1, 6, 2, 6), 0, 0));
infoPanel.setBorder(BorderFactory.createEmptyBorder(7,7,5,7));
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>