|
What this is
Other links
The source code/* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License * Version 1.0 (the "License"). You may not use this file except in * compliance with the License. A copy of the License is available at * http://www.sun.com/ * * The Original Code is NetBeans. The Initial Developer of the Original * Code is Sun Microsystems, Inc. Portions Copyright 1997-2004 Sun * Microsystems, Inc. All Rights Reserved. */ package org.netbeans.modules.java.j2seproject.ui.customizer; import javax.swing.JPanel; import org.netbeans.api.project.Project; import org.netbeans.modules.java.j2seproject.J2SEProjectUtil; import org.openide.filesystems.FileObject; import org.openide.util.HelpCtx; /** * Permits user to change classpath for running unit tests. * @author Petr Hrebejk, Tomas Zezula */ public class CustomizerRunTest extends JPanel implements J2SECustomizer.Panel, HelpCtx.Provider { // Helper for storing properties private J2SEProjectProperties j2seProperties; private VisualPropertySupport vps; private VisualClasspathSupport vcs; /** Creates new form CustomizerCompile */ public CustomizerRunTest( J2SEProjectProperties j2seProperties ) { initComponents(); this.j2seProperties = j2seProperties; vps = new VisualPropertySupport( j2seProperties ); vcs = new VisualClasspathSupport( j2seProperties.getProject(), jListClasspath, jButtonAddJar, jButtonAddLibrary, jButtonAddArtifact, jButtonEdit, jButtonRemove, jButtonMoveUp, jButtonMoveDown ); Project p = j2seProperties.getProject (); } public void initValues() { vps.register( vcs, J2SEProjectProperties.RUN_TEST_CLASSPATH); // XXX Probably remove the button jButtonEdit.setVisible( false ); } public HelpCtx getHelpCtx() { return new HelpCtx( CustomizerRun.class ); } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ private void initComponents() {//GEN-BEGIN:initComponents java.awt.GridBagConstraints gridBagConstraints; jPanel1 = new javax.swing.JPanel(); jLabelRunClasspath = new javax.swing.JLabel(); jScrollClasspath = new javax.swing.JScrollPane(); jListClasspath = new javax.swing.JList(); jButtonAddArtifact = new javax.swing.JButton(); jButtonAddLibrary = new javax.swing.JButton(); jButtonAddJar = new javax.swing.JButton(); jButtonEdit = new javax.swing.JButton(); jButtonRemove = new javax.swing.JButton(); jButtonMoveUp = new javax.swing.JButton(); jButtonMoveDown = new javax.swing.JButton(); setLayout(new java.awt.GridBagLayout()); setBorder(new javax.swing.border.EtchedBorder()); jPanel1.setLayout(new java.awt.GridBagLayout()); jLabelRunClasspath.setLabelFor(jScrollClasspath); org.openide.awt.Mnemonics.setLocalizedText(jLabelRunClasspath, org.openide.util.NbBundle.getMessage(CustomizerRunTest.class, "LBL_CustomizeRunTest_RunClasspath_JLabel")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST; gridBagConstraints.insets = new java.awt.Insets(12, 12, 2, 0); jPanel1.add(jLabelRunClasspath, gridBagConstraints); jScrollClasspath.setViewportView(jListClasspath); jListClasspath.getAccessibleContext().setAccessibleDescription(java.util.ResourceBundle.getBundle("org/netbeans/modules/java/j2seproject/ui/customizer/Bundle").getString("AD_jListClasspath")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridheight = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.weightx = 1.0; gridBagConstraints.weighty = 1.0; gridBagConstraints.insets = new java.awt.Insets(0, 12, 12, 12); jPanel1.add(jScrollClasspath, gridBagConstraints); org.openide.awt.Mnemonics.setLocalizedText(jButtonAddArtifact, org.openide.util.NbBundle.getMessage(CustomizerRunTest.class, "LBL_CustomizeCompile_Classpath_AddArtifact_JButton")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 0, 5, 12); jPanel1.add(jButtonAddArtifact, gridBagConstraints); jButtonAddArtifact.getAccessibleContext().setAccessibleDescription(java.util.ResourceBundle.getBundle("org/netbeans/modules/java/j2seproject/ui/customizer/Bundle").getString("AD_jButtonAddArtifact")); org.openide.awt.Mnemonics.setLocalizedText(jButtonAddLibrary, org.openide.util.NbBundle.getMessage(CustomizerRunTest.class, "LBL_CustomizeCompile_Classpath_AddLibrary_JButton")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.insets = new java.awt.Insets(0, 0, 5, 12); jPanel1.add(jButtonAddLibrary, gridBagConstraints); jButtonAddLibrary.getAccessibleContext().setAccessibleDescription(java.util.ResourceBundle.getBundle("org/netbeans/modules/java/j2seproject/ui/customizer/Bundle").getString("AD_jButtonAddLibrary")); org.openide.awt.Mnemonics.setLocalizedText(jButtonAddJar, org.openide.util.NbBundle.getMessage(CustomizerRunTest.class, "LBL_CustomizeCompile_Classpath_AddJar_JButton")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHEAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 12, 12); jPanel1.add(jButtonAddJar, gridBagConstraints); jButtonAddJar.getAccessibleContext().setAccessibleDescription(java.util.ResourceBundle.getBundle("org/netbeans/modules/java/j2seproject/ui/customizer/Bundle").getString("AD_jButtonAddJar")); org.openide.awt.Mnemonics.setLocalizedText(jButtonEdit, org.openide.util.NbBundle.getMessage(CustomizerRunTest.class, "LBL_CustomizeCompile_Classpath_Edit_JButton")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHEAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 12, 12); jPanel1.add(jButtonEdit, gridBagConstraints); jButtonEdit.getAccessibleContext().setAccessibleDescription(java.util.ResourceBundle.getBundle("org/netbeans/modules/java/j2seproject/ui/customizer/Bundle").getString("AD_jButtonEdit")); org.openide.awt.Mnemonics.setLocalizedText(jButtonRemove, org.openide.util.NbBundle.getMessage(CustomizerRunTest.class, "LBL_CustomizeCompile_Classpath_Remove_JButton")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHEAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 12, 12); jPanel1.add(jButtonRemove, gridBagConstraints); jButtonRemove.getAccessibleContext().setAccessibleDescription(java.util.ResourceBundle.getBundle("org/netbeans/modules/java/j2seproject/ui/customizer/Bundle").getString("AD_jButtonRemove")); org.openide.awt.Mnemonics.setLocalizedText(jButtonMoveUp, org.openide.util.NbBundle.getMessage(CustomizerRunTest.class, "LBL_CustomizeCompile_Classpath_MoveUp_JButton")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHEAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 5, 12); jPanel1.add(jButtonMoveUp, gridBagConstraints); jButtonMoveUp.getAccessibleContext().setAccessibleDescription(java.util.ResourceBundle.getBundle("org/netbeans/modules/java/j2seproject/ui/customizer/Bundle").getString("AD_jButtonMoveUp")); org.openide.awt.Mnemonics.setLocalizedText(jButtonMoveDown, org.openide.util.NbBundle.getMessage(CustomizerRunTest.class, "LBL_CustomizeCompile_Classpath_MoveDown_JButton")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.gridheight = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHEAST; gridBagConstraints.insets = new java.awt.Insets(0, 0, 12, 12); jPanel1.add(jButtonMoveDown, gridBagConstraints); jButtonMoveDown.getAccessibleContext().setAccessibleDescription(java.util.ResourceBundle.getBundle("org/netbeans/modules/java/j2seproject/ui/customizer/Bundle").getString("AD_jButtonMoveDown")); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridy = 2; gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.gridheight = java.awt.GridBagConstraints.REMAINDER; gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; gridBagConstraints.weightx = 1.0; gridBagConstraints.weighty = 1.0; add(jPanel1, gridBagConstraints); }//GEN-END:initComponents // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JButton jButtonAddArtifact; private javax.swing.JButton jButtonAddJar; private javax.swing.JButton jButtonAddLibrary; private javax.swing.JButton jButtonEdit; private javax.swing.JButton jButtonMoveDown; private javax.swing.JButton jButtonMoveUp; private javax.swing.JButton jButtonRemove; private javax.swing.JLabel jLabelRunClasspath; private javax.swing.JList jListClasspath; private javax.swing.JPanel jPanel1; private javax.swing.JScrollPane jScrollClasspath; // End of variables declaration//GEN-END:variables } |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.