1 package org.sape.carbon.services.console; 2 3 11 public class AboutFrame extends javax.swing.JFrame { 12 13 14 public AboutFrame() { 15 initComponents(); 16 this.getContentPane().setBackground(new java.awt.Color (255, 255, 255)); 17 } 18 19 24 private void initComponents() { java.awt.GridBagConstraints gridBagConstraints; 26 27 iconLabel = new javax.swing.JLabel (); 28 titleLabel = new javax.swing.JLabel (); 29 javaVersionLabel = new javax.swing.JLabel (); 30 javaVersion = new javax.swing.JLabel (); 31 carbonVersionLabel = new javax.swing.JLabel (); 32 carbonVersion = new javax.swing.JLabel (); 33 jButton1 = new javax.swing.JButton (); 34 javaVendorLabel = new javax.swing.JLabel (); 35 javaVendor = new javax.swing.JLabel (); 36 carbonConfigRootLabel = new javax.swing.JLabel (); 37 carbonConfigRoot = new javax.swing.JLabel (); 38 jLabel1 = new javax.swing.JLabel (); 39 40 getContentPane().setLayout(new java.awt.GridBagLayout ()); 41 42 setTitle("Carbon Console"); 43 setBackground(new java.awt.Color (255, 255, 255)); 44 setResizable(false); 45 addWindowListener(new java.awt.event.WindowAdapter () { 46 public void windowClosing(java.awt.event.WindowEvent evt) { 47 exitForm(evt); 48 } 49 }); 50 51 iconLabel.setIcon(new javax.swing.ImageIcon (getClass().getResource("/rsrc/CarbonLogo.jpg"))); 52 gridBagConstraints = new java.awt.GridBagConstraints (); 53 gridBagConstraints.gridx = 0; 54 gridBagConstraints.gridy = 0; 55 gridBagConstraints.gridwidth = 2; 56 gridBagConstraints.insets = new java.awt.Insets (10, 10, 10, 11); 57 getContentPane().add(iconLabel, gridBagConstraints); 58 59 titleLabel.setFont(new java.awt.Font ("Monotype Corsiva", 0, 18)); 60 titleLabel.setText("The Carbon Console - A service of The Java Framework Team"); 61 gridBagConstraints = new java.awt.GridBagConstraints (); 62 gridBagConstraints.gridx = 0; 63 gridBagConstraints.gridy = 1; 64 gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; 65 gridBagConstraints.insets = new java.awt.Insets (4, 0, 4, 0); 66 gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; 67 getContentPane().add(titleLabel, gridBagConstraints); 68 69 javaVersionLabel.setText("Java Version"); 70 gridBagConstraints = new java.awt.GridBagConstraints (); 71 gridBagConstraints.gridx = 1; 72 gridBagConstraints.gridy = 2; 73 gridBagConstraints.insets = new java.awt.Insets (0, 0, 0, 10); 74 gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; 75 getContentPane().add(javaVersionLabel, gridBagConstraints); 76 77 javaVersion.setFont(new java.awt.Font ("Courier New", 0, 12)); 78 javaVersion.setText("jLabel5"); 79 this.javaVersion.setText(System.getProperty("java.version")); 80 gridBagConstraints = new java.awt.GridBagConstraints (); 81 gridBagConstraints.gridx = 2; 82 gridBagConstraints.gridy = 2; 83 gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; 84 getContentPane().add(javaVersion, gridBagConstraints); 85 86 carbonVersionLabel.setText("Carbon Version"); 87 gridBagConstraints = new java.awt.GridBagConstraints (); 88 gridBagConstraints.gridx = 1; 89 gridBagConstraints.gridy = 3; 90 gridBagConstraints.insets = new java.awt.Insets (0, 0, 0, 10); 91 gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; 92 getContentPane().add(carbonVersionLabel, gridBagConstraints); 93 94 carbonVersion.setFont(new java.awt.Font ("Courier New", 0, 12)); 95 carbonVersion.setText("4.0"); 96 gridBagConstraints = new java.awt.GridBagConstraints (); 97 gridBagConstraints.gridx = 2; 98 gridBagConstraints.gridy = 3; 99 gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; 100 getContentPane().add(carbonVersion, gridBagConstraints); 101 102 jButton1.setText("Close"); 103 jButton1.addActionListener(new java.awt.event.ActionListener () { 104 public void actionPerformed(java.awt.event.ActionEvent evt) { 105 jButton1ActionPerformed(evt); 106 } 107 }); 108 109 gridBagConstraints = new java.awt.GridBagConstraints (); 110 gridBagConstraints.gridx = 0; 111 gridBagConstraints.gridy = 6; 112 gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; 113 gridBagConstraints.insets = new java.awt.Insets (15, 15, 15, 15); 114 getContentPane().add(jButton1, gridBagConstraints); 115 116 javaVendorLabel.setText("Java Vendor"); 117 gridBagConstraints = new java.awt.GridBagConstraints (); 118 gridBagConstraints.gridx = 1; 119 gridBagConstraints.gridy = 4; 120 gridBagConstraints.insets = new java.awt.Insets (0, 0, 0, 10); 121 gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; 122 getContentPane().add(javaVendorLabel, gridBagConstraints); 123 124 javaVendor.setFont(new java.awt.Font ("Courier New", 0, 12)); 125 javaVendor.setText("jLabel2"); 126 this.javaVendor.setText(System.getProperty("java.vendor")); 127 gridBagConstraints = new java.awt.GridBagConstraints (); 128 gridBagConstraints.gridx = 2; 129 gridBagConstraints.gridy = 4; 130 gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; 131 getContentPane().add(javaVendor, gridBagConstraints); 132 133 carbonConfigRootLabel.setText("Carbon Configuration Root"); 134 gridBagConstraints = new java.awt.GridBagConstraints (); 135 gridBagConstraints.gridx = 1; 136 gridBagConstraints.gridy = 5; 137 gridBagConstraints.insets = new java.awt.Insets (0, 0, 0, 10); 138 gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST; 139 getContentPane().add(carbonConfigRootLabel, gridBagConstraints); 140 141 carbonConfigRoot.setFont(new java.awt.Font ("Courier New", 0, 12)); 142 carbonConfigRoot.setText("jLabel4"); 143 this.carbonConfigRoot.setText(System.getProperty("CONFIG_PATH")); 144 gridBagConstraints = new java.awt.GridBagConstraints (); 145 gridBagConstraints.gridx = 2; 146 gridBagConstraints.gridy = 5; 147 gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST; 148 getContentPane().add(carbonConfigRoot, gridBagConstraints); 149 150 gridBagConstraints = new java.awt.GridBagConstraints (); 151 gridBagConstraints.gridx = 0; 152 gridBagConstraints.gridy = 2; 153 getContentPane().add(jLabel1, gridBagConstraints); 154 155 pack(); 156 java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize(); 157 setSize(new java.awt.Dimension (567, 365)); 158 setLocation((screenSize.width-567)/2,(screenSize.height-365)/2); 159 } 161 private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { this.hide(); 164 this.dispose(); 165 } 167 168 private void exitForm(java.awt.event.WindowEvent evt) { this.dispose(); 170 } 172 175 public static void main(String args[]) { 176 new AboutFrame().show(); 177 } 178 179 180 private javax.swing.JLabel javaVersionLabel; 182 private javax.swing.JLabel titleLabel; 183 private javax.swing.JLabel iconLabel; 184 private javax.swing.JButton jButton1; 185 private javax.swing.JLabel carbonVersion; 186 private javax.swing.JLabel carbonConfigRootLabel; 187 private javax.swing.JLabel javaVersion; 188 private javax.swing.JLabel carbonConfigRoot; 189 private javax.swing.JLabel javaVendorLabel; 190 private javax.swing.JLabel javaVendor; 191 private javax.swing.JLabel carbonVersionLabel; 192 private javax.swing.JLabel jLabel1; 193 195 } 196 | Popular Tags |