30/09/2018, 19:58
Hỏi về component ChoiceList
Cho em hỏi em muốn tạo ô hiển thị các màu sắc tương ứng khi được chọn lên ChoiceList thì làm như thế nào ạ. Cái ô màu xanh như hình ý ạ
package component.choicelist;
import java.awt.Choice;
import java.awt.FlowLayout;
import java.awt.Label;
import javax.swing.JFrame;
public class ChoiceListTest extends JFrame {
Label label1 = new Label("Choice Color, Which you like");
Choice color = new Choice();
public ChoiceListTest(String tittle) {
super(tittle);
setLayout(new FlowLayout());
add(label1);
color.add("Red");
color.add("Black");
color.add("Blue");
color.add("Pink");
color.add("Yellow");
add(color);
}
public static void main(String[] args) {
ChoiceListTest choicelist = new ChoiceListTest("Choice list");
choicelist.setSize(300, 300);
choicelist.setVisible(true);
}
}
Bài liên quan
bạn dùng bắt sự kiện chọn item của nó rồi lấy cái sự kiện tương ứng bắt được kết nối vs Color sau đó là xuất color ra bằng Background của 1 label
Color này nằm trong gói java.awt