Como apontar um valor na [array]

1 resposta
renatorudolf

Boa tarde pessoal, alguém pode me ajudar ?
Gostaria que quando o usuário escolhesse uma opção no jcombox ocorresse uma determinada ação;

como faço isso ?

como faço pra apontar ‘chamados a serem aberto pela intranet’, caso seja escolhido ?

private String tabulacoes[] = { "Chamados a serem aberto pela intranet", "Cobrança de chamados",
			"Consulta de chamados", "Correções de chamados" };

pnlTabulacao = new JPanel(new FlowLayout(FlowLayout.LEFT));
		pnlTabulacao.add(listaDeTabulacao = new JComboBox(tabulacoes));
		pnlTabulacao.setBackground(getBackground());

		
		listaDeTabulacao.addItem("Cancelamento de chamados");
		listaDeTabulacao.addItem("Chamados a serem aberto pela intranet");
		listaDeTabulacao.addItem("Cobrança de chamados");
		listaDeTabulacao.addItem("Consulta de chamados");
		listaDeTabulacao.addItem("Correções de chamados");
		

		pnlTabulacao.add(btn = new JButton("Selecionar"));
		btn.addActionListener(new ActionListener() {

			@Override
			public void actionPerformed(ActionEvent e) {
				listaDeTabulacao.getSelectedItem().toString();
}
	});

1 Resposta

G

Olá, tenta assim:

private String tabulacoes[] = { "Chamados a serem aberto pela intranet", "Cobrança de chamados",
			"Consulta de chamados", "Correções de chamados" };

pnlTabulacao = new JPanel(new FlowLayout(FlowLayout.LEFT));
		pnlTabulacao.add(listaDeTabulacao = new JComboBox(tabulacoes));
		pnlTabulacao.setBackground(getBackground());

		
		listaDeTabulacao.addItem("Cancelamento de chamados");
		listaDeTabulacao.addItem("Chamados a serem aberto pela intranet");
		listaDeTabulacao.addItem("Cobrança de chamados");
		listaDeTabulacao.addItem("Consulta de chamados");
		listaDeTabulacao.addItem("Correções de chamados");
		

		pnlTabulacao.add(btn = new JButton("Selecionar"));
		btn.addActionListener(new ActionListener() {

			@Override
			public void actionPerformed(ActionEvent e) {
				// listaDeTabulacao.getSelectedItem().toString();
                               JOptionPane.showMessageDialog(null, tabulacoes[listaDeTabulacao.getSelectedItemIndex()]);
                        }
                });
Criado 9 de janeiro de 2011
Ultima resposta 9 de jan. de 2011
Respostas 1
Participantes 2