01/10/2018, 09:37

Jpanel trong java

Mọi người cho em hỏi chút với ạ. em muốn làm 1 chương trình có nhiều jpanel nhưng không hiển thị cùng 1 lúc. vậy em phải làm như thế nào để chuyển qua lại giữa các jpanel mà các jpanel khác không chạy ẩn ạ. em cảm ơn

Le Huynh viết 11:40 ngày 01/10/2018

Bạn add một panel vào frame, sau đó dùng panel này để remove, add, updateUI các panel con.
panel.removeAll(); //remove tất cả component có trên panel.
panel.add(panel cần add vào);
panel.updateUI();

Chung Đỗ viết 11:52 ngày 01/10/2018

cám ơn nhiều ạ <3 <3

Chung Đỗ viết 11:40 ngày 01/10/2018

cho em hỏi thêm là khi removeall rồi thì nó chỉ xóa bỏ những gì mình add vào jpanel phải không ạ, em thử thì code âm thanh nó vẫn chạy ạ, như vậy có phải là panel đó chạy ẩn hay không ạ

Le Huynh viết 11:39 ngày 01/10/2018

uhm, nó chỉ bỏ những gì đã add, phần còn lại của chương trình vẫn chạy bình thường.

Bài liên quan
0