Fwd: koding auto

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Fwd: koding auto

Ifnu bima
---------- Forwarded message ----------
From: Juli adi Putra <[hidden email]>
Date: 2013/3/5
Subject: koding auto
To: "[hidden email]"
<[hidden email]>


asalamulaikum semuanya dan salam sejahterah buat semua nya
saya mau nya
apakah di java netbeans bisa membuat perintah yng melibatkan 2 combobox

contoh nya combobox 1 terdiri dari makanan,minuman,
dan combobox 2 terdiri nasi goreng,nasi campur,ayam bakar,teh es,teh
panas,air putih

jika di combobox 1 di pilih makanan maka secara otomatis combobox 2
hanya menampilkan makanan seperti nasi gorreng, nasi campur, ayam baka
dan lain nya...

dan bagai mana bentuk koding nya...

terimakasih sblum nya..

Salam
PuTra_SitHem
Twitter : @PutraSitHem



--
http://ifnubima.org/indo-java-podcast/
http://project-template.googlecode.com/
@ifnubima

regards
Reply | Threaded
Open this post in threaded view
|

Bls: Fwd: koding auto

Fathul Azis
Permisi, Newbie coba bantu solusi.

Bisa kok, pake java swing. komponen combobox nya tinggal didrag lalu diberi codenya.
Pertama, setEnabled (false) pada kedua jenis makanan dan minumannya (maksud saya pilihan makanan dan minumannya), lalu pada elemen comboboxnya, tambahkan code dimana semua elemen yang tadi (makanan atau minuman) akan menjadi enable (muncul) setelah dicentang.

Contoh, saya pake textfield yang didisable terlebih dahulu.
pada constructor:
this.txtGood2.setEnabled(false);
        this.txtHarga2.setEnabled(false);
        this.txtJml2.setEnabled(false);


kemudian pada method comboboxnya:
if (this.cbGood2.isSelected()){
            this.txtGood2.setEnabled(true);
            this.txtHarga2.setEnabled(true);
            this.txtJml2.setEnabled(true);
        }
        else{
            this.txtGood2.setEnabled(false);
            this.txtHarga2.setEnabled(false);
            this.txtJml2.setEnabled(false);
        }

Pada makanan, silahkan text jenis makanannya yang dijadikan false di constructor, kemudian jadikan true di method comboboxnya.
Semoga membantu :)

Fathul Azis

________________________________
 Dari: Ifnu bima <[hidden email]>
Kepada: [hidden email]
Dikirim: Selasa, 5 Maret 2013 16:31
Judul: [netbeans-indonesia] Fwd: koding auto
 

 
---------- Forwarded message ----------
From: Juli adi Putra [hidden email]>
Date: 2013/3/5
Subject: koding auto
To: "[hidden email]"
[hidden email]>

asalamulaikum semuanya dan salam sejahterah buat semua nya
saya mau nya
apakah di java netbeans bisa membuat perintah yng melibatkan 2 combobox

contoh nya combobox 1 terdiri dari makanan,minuman,
dan combobox 2 terdiri nasi goreng,nasi campur,ayam bakar,teh es,teh
panas,air putih

jika di combobox 1 di pilih makanan maka secara otomatis combobox 2
hanya menampilkan makanan seperti nasi gorreng, nasi campur, ayam baka
dan lain nya...

dan bagai mana bentuk koding nya...

terimakasih sblum nya..

Salam
PuTra_SitHem
Twitter : @PutraSitHem

--
http://ifnubima.org/indo-java-podcast/
http://project-template.googlecode.com/
@ifnubima

regards

 
Reply | Threaded
Open this post in threaded view
|

Bls: Fwd: koding auto

Rahadhitya Yunawan
In reply to this post by Ifnu bima
Walaikum sallam,

 coba bantu, ini versi web nya :


<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core">

<head>
    <title>Insert title here</title>
</head>

<body>

<h:form>
    <h:outputText value="pilih Menu:" />
    <h:selectOneMenu
                value="#{resto.pilihan}" onchange="submit()">               
                <f:selectItem itemLabel="pilih Menu" />
                <f:selectItems value="#{resto.menu}" />
    </h:selectOneMenu>
    <br />
    <h:outputText value="pilih Itemnya :" />
    <h:selectOneMenu
                value="#{resto.item}" onchange="submit()">
                <f:selectItem itemLabel="pilih Item" />
                <f:selectItems value="#{resto.itemnya}" />
    </h:selectOneMenu>
    <br />
</h:form>


<h:outputText value="jadi menu #{resto.pilihan} adalah : #{resto.item}" />

</body>

</html>

--------------------------------------------------------------------------------------------------------------------
berikut managed bean nya :

@ManagedBean(name="resto")
@RequestScoped
public class RestoBean implements Serializable{
    private static final long serialVersionUID = 1L;


protected final String[] mimik = {"tes eh", "tet angeh", "aih putir"};
protected final String[] maem = {"Nasgor", "Ayam Bacar", "Nasi Udux"};
protected final String[] menu = {"Makanz", "Minumz"};
private String[] itemnya;
private String pilihan;
private String item;
public static boolean counter;

public String[] getMimik() {
return mimik;
}
public String[] getMaem() {
return maem;
}
public String getPilihan() {
return pilihan;
}
public void setPilihan(String pilihan) {
if (pilihan.equals("Makanz")){
counter = true;
}else{
counter = false;
}
this.pilihan = pilihan;
}
public String[] getMenu() {
return menu;
}
public String getItem() {
return item;
}
public void setItem(String item) {
this.item = item;
}
public String[] getItemnya() {
if (counter){
itemnya=maem;
}else{
itemnya=mimik;
}
return itemnya;
}
public void setItemnya(String[] itemnya) {
this.itemnya = itemnya;
}
}




________________________________
 
 

 
---------- Forwarded message ----------
From: Juli adi Putra [hidden email]>
Date: 2013/3/5
Subject: koding auto
To: "[hidden email]"
[hidden email]>

asalamulaikum semuanya dan salam sejahterah buat semua nya
saya mau nya
apakah di java netbeans bisa membuat perintah yng melibatkan 2 combobox

contoh nya combobox 1 terdiri dari makanan,minuman,
dan combobox 2 terdiri nasi goreng,nasi campur,ayam bakar,teh es,teh
panas,air putih

jika di combobox 1 di pilih makanan maka secara otomatis combobox 2
hanya menampilkan makanan seperti nasi gorreng, nasi campur, ayam baka
dan lain nya...

dan bagai mana bentuk koding nya...

terimakasih sblum nya..

Salam
PuTra_SitHem
Twitter : @PutraSitHem