Boa tarde,
Por que não aparece no NetBeans a opção de incluir um Evento actionPerformed??? é alguma coisa de errado com o código???
Obrigado,
/*
* ConstrutoraSonhos.java
*
* Created on 29 de Março de 2009, 22:44
*/
import javax.swing.*;
import java.awt.*;
/**
*
* @author Fabiano
*/
public class ConstrutoraSonhos extends javax.swing.JFrame {
/** Creates new form ConstrutoraSonhos */
public ConstrutoraSonhos() {
initComponents();
}
/** 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.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jLabel1 = new javax.swing.JLabel();
bgRegiao = new javax.swing.ButtonGroup();
jScrollPane1 = new javax.swing.JScrollPane();
jList1 = new javax.swing.JList();
jComboBox1 = new javax.swing.JComboBox();
jPanel3 = new javax.swing.JPanel();
jPaneltopo = new javax.swing.JPanel();
jLabelsonhos = new javax.swing.JLabel();
segundo = new javax.swing.JPanel();
jlRegiao = new javax.swing.JLabel();
jrbBairro = new javax.swing.JRadioButton();
jrbCondominio = new javax.swing.JRadioButton();
jPanel1 = new javax.swing.JPanel();
jlBairro = new javax.swing.JLabel();
jcbResidencia = new javax.swing.JComboBox();
jLimagem = new javax.swing.JLabel();
jPanel2 = new javax.swing.JPanel();
jLabel2 = new javax.swing.JLabel();
jComboBox2 = new javax.swing.JComboBox();
jPanel4 = new javax.swing.JPanel();
checkbox3 = new java.awt.Checkbox();
checkbox2 = new java.awt.Checkbox();
checkbox1 = new java.awt.Checkbox();
checkbox4 = new java.awt.Checkbox();
checkbox5 = new java.awt.Checkbox();
checkbox6 = new java.awt.Checkbox();
jPanel5 = new javax.swing.JPanel();
jLabel3 = new javax.swing.JLabel();
jTextField1 = new javax.swing.JTextField();
jLabel1.setText("jLabel1");
jList1.setModel(new javax.swing.AbstractListModel() {
String[] strings = { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" };
public int getSize() { return strings.length; }
public Object getElementAt(int i) { return strings[i]; }
});
jScrollPane1.setViewportView(jList1);
jComboBox1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
jPanel3.setLayout(jPanel3Layout);
jPanel3Layout.setHorizontalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 100, Short.MAX_VALUE)
);
jPanel3Layout.setVerticalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 100, Short.MAX_VALUE)
);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setTitle("Construtuora Sonhos");
setResizable(false);
getContentPane().setLayout(new java.awt.GridLayout(1, 6));
jPaneltopo.setMaximumSize(new java.awt.Dimension(270, 300));
jPaneltopo.setMinimumSize(new java.awt.Dimension(270, 300));
jPaneltopo.setPreferredSize(new java.awt.Dimension(270, 300));
jLabelsonhos.setFont(new java.awt.Font("Tahoma", 1, 14));
jLabelsonhos.setForeground(new java.awt.Color(0, 102, 102));
jLabelsonhos.setText("Construtora Sonhos");
segundo.setForeground(new java.awt.Color(0, 153, 153));
jlRegiao.setFont(new java.awt.Font("Tahoma", 1, 12));
jlRegiao.setText("Região");
bgRegiao.add(jrbBairro);
jrbBairro.setFont(new java.awt.Font("Tahoma", 0, 12));
jrbBairro.setText("Bairro");
jrbBairro.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jrbBairroActionPerformed(evt);
}
});
bgRegiao.add(jrbCondominio);
jrbCondominio.setFont(new java.awt.Font("Tahoma", 0, 12));
jrbCondominio.setText("Condominio");
javax.swing.GroupLayout segundoLayout = new javax.swing.GroupLayout(segundo);
segundo.setLayout(segundoLayout);
segundoLayout.setHorizontalGroup(
segundoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(segundoLayout.createSequentialGroup()
.addGap(4, 4, 4)
.addComponent(jlRegiao, javax.swing.GroupLayout.PREFERRED_SIZE, 62, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jrbBairro)
.addGap(18, 18, 18)
.addComponent(jrbCondominio)
.addContainerGap(69, Short.MAX_VALUE))
);
segundoLayout.setVerticalGroup(
segundoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(segundoLayout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(segundoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jlRegiao)
.addComponent(jrbBairro)
.addComponent(jrbCondominio)))
);
jlBairro.setFont(new java.awt.Font("Tahoma", 1, 12)); // NOI18N
jlBairro.setText("Bairro");
jcbResidencia.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Casa Térrea", "Sobrado", "Prédio (até 10 andares)" }));
jcbResidencia.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jcbResidenciaActionPerformed(evt);
}
});
javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(2, 2, 2)
.addComponent(jlBairro)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jcbResidencia, javax.swing.GroupLayout.PREFERRED_SIZE, 108, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(jPanel1Layout.createSequentialGroup()
.addGap(166, 166, 166)
.addComponent(jLimagem)))
.addContainerGap(69, Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addComponent(jLimagem, javax.swing.GroupLayout.PREFERRED_SIZE, 0, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(11, 11, 11)
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jcbResidencia, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jlBairro))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
jLabel2.setFont(new java.awt.Font("Tahoma", 1, 12));
jLabel2.setText("Area Construida");
jComboBox2.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "até 100m2", "de 100m2 à 200m2", "acima de 200m2" }));
javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addGap(2, 2, 2)
.addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 111, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jComboBox2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(47, Short.MAX_VALUE))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel2)
.addComponent(jComboBox2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
);
jPanel4.setLayout(new java.awt.GridLayout(2, 3));
checkbox3.setFont(new java.awt.Font("Tahoma", 0, 10));
checkbox3.setLabel("Churrasqueira");
jPanel4.add(checkbox3);
checkbox2.setFont(new java.awt.Font("Tahoma", 0, 10));
checkbox2.setLabel("Closet");
jPanel4.add(checkbox2);
checkbox1.setFont(new java.awt.Font("Tahoma", 0, 10));
checkbox1.setLabel("Lavanderia");
jPanel4.add(checkbox1);
checkbox4.setFont(new java.awt.Font("Tahoma", 0, 10));
checkbox4.setLabel("Escritório");
jPanel4.add(checkbox4);
checkbox5.setFont(new java.awt.Font("Tahoma", 0, 10));
checkbox5.setLabel("Despensa");
jPanel4.add(checkbox5);
checkbox6.setFont(new java.awt.Font("Tahoma", 0, 10));
checkbox6.setLabel("Salão de Jogos");
jPanel4.add(checkbox6);
jLabel3.setFont(new java.awt.Font("Tahoma", 1, 12));
jLabel3.setText("Valor Aproximado:");
jTextField1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField1ActionPerformed(evt);
}
});
javax.swing.GroupLayout jPanel5Layout = new javax.swing.GroupLayout(jPanel5);
jPanel5.setLayout(jPanel5Layout);
jPanel5Layout.setHorizontalGroup(
jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 124, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 102, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(164, Short.MAX_VALUE))
);
jPanel5Layout.setVerticalGroup(
jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel5Layout.createSequentialGroup()
.addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel3)
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(29, Short.MAX_VALUE))
);
javax.swing.GroupLayout jPaneltopoLayout = new javax.swing.GroupLayout(jPaneltopo);
jPaneltopo.setLayout(jPaneltopoLayout);
jPaneltopoLayout.setHorizontalGroup(
jPaneltopoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPaneltopoLayout.createSequentialGroup()
.addGroup(jPaneltopoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPaneltopoLayout.createSequentialGroup()
.addGap(88, 88, 88)
.addComponent(jLabelsonhos, javax.swing.GroupLayout.PREFERRED_SIZE, 151, javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(segundo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE, 263, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(106, 106, 106))
);
jPaneltopoLayout.setVerticalGroup(
jPaneltopoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPaneltopoLayout.createSequentialGroup()
.addComponent(jLabelsonhos)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(segundo, javax.swing.GroupLayout.PREFERRED_SIZE, 27, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE, 75, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jPanel5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
getContentPane().add(jPaneltopo);
pack();
}// </editor-fold>
private void jrbBairroActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void jcbResidenciaActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new ConstrutoraSonhos().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.ButtonGroup bgRegiao;
private java.awt.Checkbox checkbox1;
private java.awt.Checkbox checkbox2;
private java.awt.Checkbox checkbox3;
private java.awt.Checkbox checkbox4;
private java.awt.Checkbox checkbox5;
private java.awt.Checkbox checkbox6;
private javax.swing.JComboBox jComboBox1;
private javax.swing.JComboBox jComboBox2;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabelsonhos;
private javax.swing.JLabel jLimagem;
private javax.swing.JList jList1;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel2;
private javax.swing.JPanel jPanel3;
private javax.swing.JPanel jPanel4;
private javax.swing.JPanel jPanel5;
private javax.swing.JPanel jPaneltopo;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JTextField jTextField1;
private javax.swing.JComboBox jcbResidencia;
private javax.swing.JLabel jlBairro;
private javax.swing.JLabel jlRegiao;
private javax.swing.JRadioButton jrbBairro;
private javax.swing.JRadioButton jrbCondominio;
private javax.swing.JPanel segundo;
// End of variables declaration
}