2013-05-08 3 views

ответ

4

Ниже будет создана рамка вокруг ваших переключателей. Вы можете создавать различные типы границ, проверьте BorderFactory API для описания о различных границах

JRadioButton yesButton = new JRadioButton("Yes", true); 
JRadioButton noButton = new JRadioButton("No", false); 

ButtonGroup bgroup = new ButtonGroup(); 
bgroup.add(yesButton); 
bgroup.add(noButton); 

JPanel radioPanel = new JPanel(); 
radioPanel.setLayout(new GridLayout(2, 1)); 
radioPanel.add(yesButton); 
radioPanel.add(noButton); 

radioPanel.setBorder(BorderFactory.createTitledBorder(
      BorderFactory.createEtchedBorder(), "BorderTitle")); 
+0

Я надеялся, что существует другой способ, не используя панели, ну, спасибо. – MustSeeMelons

+0

Это подход, рекомендованный API 'JComponent', – trashgod

3

Создать панель, поставить эти кнопки радио в этой панели .. и создать рамку вокруг панели

How to use borders

Смежные вопросы