Mengolah CheckBox dalam Java

Kasusnya, kita punya beberapa checkbox. Terus, kita mau kumpulin semua teks yang dikandung oleh checkbox tadi. Tidak semua checkbox, hanya yang di-centang saja…  Biar jelas, gambarnya seperti ini gan.. (aganwati juga)..

checkbox demo

Sederhananya, kita cukup gunakan satu fungsi, tetapi dengan satu syarat: taruh checkbox-checkbox itu di atas sebuah JPanel. Jadilah codingnya seperti ini…

private String collect_chebok(JPanel nama_panel){
	String kata="";
	JCheckBox chebok;
	int jumlah = jPanel1.getComponentCount();
	for(int i=0;i<jumlah;i++){
		if(jPanel1.getComponent(i).getClass()==JCheckBox.class){
			chebok = (JCheckBox) jPanel1.getComponent(i);
			if(chebok.isSelected()){
				if(kata.equals("")){
					kata = chebok.getText();
				}else{
					kata += ", " + chebok.getText();
				}
			}
		}
	}
	return kata;
}

Oiya, saya desainnya pake Netbeans… Semoga bermanfaat…

Pos ini dipublikasikan di Developer. Tandai permalink.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s