KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > netbeans > modules > xml > wsdl > ui > view > ElementOrTypeChooserRendererPanel


1 /*
2  * The contents of this file are subject to the terms of the Common Development
3  * and Distribution License (the License). You may not use this file except in
4  * compliance with the License.
5  *
6  * You can obtain a copy of the License at http://www.netbeans.org/cddl.html
7  * or http://www.netbeans.org/cddl.txt.
8  *
9  * When distributing Covered Code, include this CDDL Header Notice in each file
10  * and include the License file at http://www.netbeans.org/cddl.txt.
11  * If applicable, add the following below the CDDL Header, with the fields
12  * enclosed by brackets [] replaced by your own identifying information:
13  * "Portions Copyrighted [year] [name of copyright owner]"
14  *
15  * The Original Software is NetBeans. The Initial Developer of the Original
16  * Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
17  * Microsystems, Inc. All Rights Reserved.
18  */

19
20 /*
21  * ElementOrTypeChooserPanel.java
22  *
23  * Created on August 30, 2006, 1:21 PM
24  */

25
26 package org.netbeans.modules.xml.wsdl.ui.view;
27
28 import java.awt.GridBagConstraints JavaDoc;
29 import java.awt.Point JavaDoc;
30 import javax.swing.JDialog JavaDoc;
31 import javax.swing.JLabel JavaDoc;
32 import javax.swing.JTextField JavaDoc;
33 import javax.swing.table.DefaultTableCellRenderer JavaDoc;
34
35 /**
36  *
37  * @author radval
38  */

39 public class ElementOrTypeChooserRendererPanel extends javax.swing.JPanel JavaDoc {
40     
41     /** Creates new form ElementOrTypeChooserPanel */
42     public ElementOrTypeChooserRendererPanel() {
43         initComponents();
44         initGUI();
45     }
46     
47     /** This method is called from within the constructor to
48      * initialize the form.
49      * WARNING: Do NOT modify this code. The content of this method is
50      * always regenerated by the Form Editor.
51      */

52     // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents
53
private void initComponents() {
54         java.awt.GridBagConstraints JavaDoc gridBagConstraints;
55
56         jButton1 = new javax.swing.JButton JavaDoc();
57         jPanel1 = new javax.swing.JPanel JavaDoc();
58         jLabel1 = new javax.swing.JLabel JavaDoc();
59
60         setLayout(new java.awt.GridBagLayout JavaDoc());
61
62         setMaximumSize(new java.awt.Dimension JavaDoc(20, 23));
63         setMinimumSize(new java.awt.Dimension JavaDoc(20, 23));
64         setPreferredSize(new java.awt.Dimension JavaDoc(20, 23));
65         jButton1.setText("...");
66         jButton1.setMargin(new java.awt.Insets JavaDoc(0, 14, 0, 14));
67         jButton1.setMaximumSize(new java.awt.Dimension JavaDoc(16, 16));
68         jButton1.setMinimumSize(new java.awt.Dimension JavaDoc(16, 16));
69         jButton1.setPreferredSize(new java.awt.Dimension JavaDoc(16, 16));
70         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
71         gridBagConstraints.gridx = 1;
72         gridBagConstraints.gridy = 0;
73         add(jButton1, gridBagConstraints);
74
75         jPanel1.setLayout(new java.awt.GridBagLayout JavaDoc());
76
77         jLabel1.setText("test");
78         jLabel1.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color JavaDoc(0, 0, 0)));
79         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
80         gridBagConstraints.gridx = 0;
81         gridBagConstraints.gridy = 0;
82         gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;
83         gridBagConstraints.gridheight = java.awt.GridBagConstraints.REMAINDER;
84         gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
85         gridBagConstraints.weightx = 1.0;
86         gridBagConstraints.weighty = 1.0;
87         jPanel1.add(jLabel1, gridBagConstraints);
88
89         gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
90         gridBagConstraints.gridx = 0;
91         gridBagConstraints.gridy = 0;
92         gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
93         gridBagConstraints.weightx = 1.0;
94         add(jPanel1, gridBagConstraints);
95
96     }// </editor-fold>//GEN-END:initComponents
97

98     public void setEnabled(boolean enabled) {
99         super.setEnabled(enabled);
100         this.jLabel1.setEnabled(enabled);
101     }
102             
103     private void initGUI() {
104         this.jLabel1 = new DefaultTableCellRenderer JavaDoc();
105     }
106     
107     public DefaultTableCellRenderer JavaDoc getDefaultTableCellRenderer() {
108         return (DefaultTableCellRenderer JavaDoc) this.jLabel1;
109     }
110     
111     public void setNewLabel(JLabel JavaDoc label) {
112         jPanel1.removeAll();
113         GridBagConstraints JavaDoc gridBagConstraints = new java.awt.GridBagConstraints JavaDoc();
114         gridBagConstraints.gridx = 0;
115         gridBagConstraints.gridy = 0;
116         gridBagConstraints.gridwidth = java.awt.GridBagConstraints.REMAINDER;
117         gridBagConstraints.gridheight = java.awt.GridBagConstraints.REMAINDER;
118         gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
119         gridBagConstraints.weightx = 1.0;
120         gridBagConstraints.weighty = 1.0;
121         jPanel1.add(jLabel1, gridBagConstraints);
122         jPanel1.revalidate();
123     }
124     
125     // Variables declaration - do not modify//GEN-BEGIN:variables
126
private javax.swing.JButton JavaDoc jButton1;
127     private javax.swing.JLabel JavaDoc jLabel1;
128     private javax.swing.JPanel JavaDoc jPanel1;
129     // End of variables declaration//GEN-END:variables
130

131 }
132
Popular Tags