mas como faço para definir essas variaveis nos text boxes, ou seja referencia-las nos txt boxes pois elas estão sendo chamadas do comboBox.
e queria que ocorresse o seguinte:
if (meucomboBOX.equals("Livros")){ // não sei se isso esta certo?
txt_ISBN = true; // gostaria que o campo ficasse atio para inserção de dados
txt_ISSN = false; // ficasse apagado
txt_codAtivo = false // || ||
txt_cod_Multimidia = false // || ||
}
else if (meucomboBOX.equals("Periodicos")){ // não sei se isso esta certo?
txt_ISBN = false; // apagado
txt_ISSN = true; // gostaria que o campo ficasse atio para inserção de dados
txt_codAtivo = false // || ||
txt_cod_Multimidia = false // || ||
}
else if (meucomboBOX.equals("Multimidia")){ // não sei se isso esta certo?
txt_ISBN = false; // apagado
txt_ISSN = false; // apagado
txt_codAtivo = false // || ||
txt_cod_Multimidia = false // gostaria que o campo ficasse atio para inserção de dados
}
else if (meucomboBOX.equals("Notbook")){ // não sei se isso esta certo?
txt_ISBN = false; // apagado
txt_ISSN = false; // apagado
txt_codAtivo = true // gostaria que o campo ficasse atio para inserção de dados
txt_cod_Multimidia = false // apagado
}
else // gostaria que os campos viessem apagados, teria como definir isso? onde posso definir?
txt_ISBN = false; // apagado
txt_ISSN = false; // apagado
txt_codAtivo = false // apagado
txt_cod_Multimidia = false // apagado
então pessual tenho muitas outras duvidas, mas se me ajudarem essa será a chave para solucionar todas as outras, perguntei po eu professor da facul mas ele disse que nao vamos fazer nada em java so em banco mas acho totalmente possivel fazer isso no java, senao nao teria necesidade de uma linguagem tão poderosa so pra criar interfaces, me desculpem na minha ignorância e falta de conhecimento por favor e imploro que me ajudem e não sei mais a quem pedir se até mesmo o professor não quis ajudar.
import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class TesteJComboBox extends JFrame{
private static final long serialVersionUID = 1L;
private JComboBox comboTeste;
public TesteJComboBox(){
Container tela = getContentPane();
setSize (300,300);
setLayout(null);
setLocationRelativeTo(null);
String uf[] = {" ", "GO", "MG"};
comboTeste = new JComboBox(uf);
comboTeste.setBounds(100, 100, 100, 22);
tela.add(comboTeste);
comboTeste.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
verificaOp();
}});
}
private void verificaOp(){
if(comboTeste.getSelectedItem() == "GO"){
JOptionPane.showMessageDialog(null, "GO", "", JOptionPane.INFORMATION_MESSAGE);
}else{
if(comboTeste.getSelectedItem() == "MG"){
JOptionPane.showMessageDialog(null, "MG", "", JOptionPane.INFORMATION_MESSAGE);
}
}
}
public static void main(String[] args) {
TesteJComboBox teste = new TesteJComboBox();
teste.setVisible(true);
teste.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
}
[/quote]
É isso mesmo que quero fazer so que tem uma diferença tenho os campos txt onde ao inves de aparecer o JOptionPane gostaria que ele fosse direto para o campo correspondente ao item selecionado, e este estando apagado respectivamente acendesse e os outros mantessem apagados, como faço para ele ir para o campo que eu desejo?