Ola all
Alguem seberia me explicar pq um jComboBox nao abre a caixa de seleção.
Grato
Renato V. Neto
Ola all
Alguem seberia me explicar pq um jComboBox nao abre a caixa de seleção.
Grato
Renato V. Neto
Nao entendi, no unico lugar que define a quantidade de linhas esta certo.
Nao sei mais o que fazer.
Renato
vc tá fazendo na unha, ou tá usando uma IDE RAD?
Manda o trecho que vc declara e inicializa o componente?
falow
Uso o SunOne.
jComboBox1 = new javax.swing.JComboBox();
jComboBox1.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Venda", "Locação", "Venda e Locação", "Administração" }));
jPanel1.add(jComboBox1);
jComboBox1.setBounds(160, 120, 150, 25);
Renato
Seguinte kra, aproveitei uma aplicação que eu tinha aki e funcionou sem problemas.
Dá uma olhada e vê se funciona na sua máquina.
Falow…
/*
********* ARQUIVO Vertuam.java ***********
Autor: Rodrigo G. Tavares de Souza
***************************************
*/
import java.awt.FlowLayout;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JPanel;
/*
* Esta classe está extendento o JFrame
* para o exibir um formulário
*/
public class Vertuam extends JFrame {
/* ****************************
* Declaraçào dos componentes
* do form
* ****************************/
private JPanel jPanel1;
private JComboBox jComboBox1;
public static void main(String[] args) {
// Inicializa o formulario
Vertuam app = new Vertuam();
app.setSize(80,80);
// Exibe o formulário
app.show();
}
public Vertuam() {
//************ INICIALIZAÇÃO DOS COMPONENTES ***********
jPanel1 = new JPanel(new FlowLayout(FlowLayout.LEFT));
jComboBox1 = new JComboBox();
jComboBox1.setModel(new DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3" }));
jPanel1.add(jComboBox1);
jComboBox1.setBounds(160, 120, 150, 25);
// **************** FIM DA INICIALIZAÇÃO DOS COMPONENTES ****************
// Cria um novo gerenciador de layouts
FlowLayout f;
f = new FlowLayout();
// Atribui o gerenciador ao JFrame
getContentPane().setLayout(f);
//INICIA O POSICIONAMENTO DOS COMPONENTES NO FRAME
getContentPane().add(jPanel1);
// FIM DO POSICIONAMENTO DOS COMPONENTES
// Adiciona um evento para quando o jframe for fechado
addWindowListener(
new WindowAdapter() {
public void windowClosing(WindowEvent evt) {
exitForm(evt);
}
}
);
}
private void exitForm(WindowEvent evt) {
// Finaliza a aplicação quando o evento for disparado
System.exit(0);
}
}
Compilei e executei o seu .java e ele funcionou, em vez de usar o SunOne eu criei o jcombobox na mão, mas mesmo assim não funcionou.
Não sei mais o que fazer.
Renato
Quando é um frame o jComboBox funciona mas quando é um jInternalFrame ele não funciona.
Renato
Sera que isto ainda não aconteceu com ninguem do grupo, troquei até de IDE sai do SunOne para o Netbeans, mas nada dos meus jComboBox, eles não abrem quando estão dentro de um jInternalFrame.
Preciso de Ajuda Urgente.
Renato
Alguém colocou para apresentar 0 linhas??