Tipo to Bolando uma aplicacao…
que tem 3 JCombo, Tipo Produto, Produto, Preço…
Por exemplo eu escolho Video-Game no Tipo Produto, quero q ele mostre no Combo Produto, uma array de Video Games e Qdo eu escolher um desses ele mostrar o preço no Combo Preço…
Como q eu faço… fiz um parecido no Vb.net a um tempo q pegava o Combo.SelectedIndex == OutroCombo.SelectedIndex; Isso pros dois ultimos combosboxes.
Outra coisa No caso do primeiro eu dei uma olhada nas propriedades do component e tentei assim.
if(ComboBox1.getSelectedIndex == 0){
…
Mas n deu como eu pego o Index do Combobox…
Mtas duvidas mas se puder responder pelo menos uma ta otimo Obrigado valeu.
É isso mesmo…
jComboBox.getSelectedIndex()
Ele irá te retornar o int correspondente ao item selecionado…
Se quiser, pode pegar o item mesmo(String):
jComboBox.getSelectedItem()
Ele vai te retornar Produto, Tipo Produto, etc…
Eu faria assim:
// Primeiro item:
if(jComboBox.getSelectedIndex() == 0) {
outroJComboBox.removeAllItems();
outroJComboBox.addItem("o objeto que eu quiser");
}
Ah Raul intendi qdo eu colokei eu vi q tinha q iria retornar um int pensei ueh…kkkk
Eu vi o Item tb mas nem tinha testado…
Tipo
if(ComBox1.getselectedIndex == 0 ){
Combobox2.addItem(VideoGame)// ai adiciona no Combo a array de Video Games eu acho
é isso neh…
Como faz pra por nessa pagininha igual a sua =P?
Bom eu fiz o seguint
Fiz um metodo simples so pra testa a minha ideia…
public void Mostrar(){
if(Comb1.getSelectedItem() == "Video-Game"){
Comb2.addItem(VideoGame);
e la no actionperformed
if(e.getsource() == comb1){
mostrar dados…
funcionando tah mas qdo eu escolho o video game no combo
ele mostra um treco estranho no combo2
LJava,Lang String@ uma parada assim
por que será?