30/09/2018, 20:27

Mình muốn click vào button thứ 7 thì các button khác ẩn đi

Mọi người tư vấn giùm mình cái
Mình tạo ra 1 danh sách các Button, ví dụ có 10 cái, giờ mình muốn click vào button thứ 7 thì các button khác ẩn đi

for(int i=0; i<10; i++)
{
Button btn = new Button("Button");
btn.addClickHandler(){
//do something
};
form.add(btn);
}

Mọi người giúp mình với

Đỗ Trung Quân viết 22:42 ngày 30/09/2018

for : i = 0 ; i < 10 ;i ++
condition : i = 6 continue
else: button.setEnable(false)

Khôi Trần viết 22:39 ngày 30/09/2018

Lưu 10 caí bt vào 1 mảng bt để kiểm xoát còn việc còn lại thì đơn giản rồi

Phan Hoàng viết 22:41 ngày 30/09/2018

Giả code (pseudo) thường mình sẽ làm như này:
1- Lấy index (id) của button đang click
2- Hide cả 10 button
3- Unhide button đang được click (dùng id, hoặc index)

Cái này sẽ áp dụng được cho cả 10 button, nghĩa là click cái nào thì cái đó hiện, còn các cái # ẩn.

Linh Nguyễn Văn viết 22:43 ngày 30/09/2018

Cám ơn bạn Phan_Hoang nhé, cách của bạn giải quyết được vấn đề rồi

Bài liên quan
0