2013-09-22 54 views
12
JPanel.add(ButtonGroup); 

Không hoạt động. Tôi PHẢI thêm nó vào một JPanel bởi vì tôi đang sử dụng các tab. Điều này đang thực sự bực bội.Tôi không tìm thấy cách nào được nêu raThêm ButtonGroup vào JPanel

+1

http://docs.oracle.com/javase/tutorial/uiswing/components/buttongroup.html –

+0

Ý anh là gì JPanel.add (ButtonGroup)? Bạn có thể chia sẻ thêm mã mẫu làm cách nào để bạn khởi tạo JPanel, buttonGroup, v.v. không? – Optional

+0

Để được trợ giúp tốt hơn sớm hơn, hãy đăng một [SSCCE] (http://sscce.org/). –

Trả lời

23

Vì ButtonGroup không phải là thành phần, bạn không thể thêm ButtonGroup của mình vào JPanel. Thay vào đó, hãy thêm trực tiếp các nút của bạn vào JPanel, ví dụ:

JPanel jPanel = new JPanel(); 
ButtonGroup group = new ButtonGroup(); 
btn1 = new JRadioButton("btn1 ");btn1.setSelected(true); 
btn2 = new JRadioButton("btn2 "); 
group.add(btn1); 
group.add(btn2); 

jPanel.add(btn1); 
jPanel.add(btn2). 

Hy vọng nó sẽ hữu ích.

Cảm ơn

Các vấn đề liên quan