import java.awt.BorderLayout;
import javax.swing.BorderFactory;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
public class Main extends JFrame {
public Main() {
setSize(120, 120);
JPanel content = (JPanel) getContentPane();
content.setBorder(
BorderFactory.createCompoundBorder(
BorderFactory.createTitledBorder("Группа1"),
BorderFactory.createEmptyBorder(5,5, 5, 5)));
content.setLayout(new BorderLayout());
content.add(new JRadioButton("Кнопка 1"), BorderLayout.NORTH);
content.add(new JRadioButton("Кнопка 2"), BorderLayout.SOUTH);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new Main();
}
}
TitledBorder с JCheckBox в заголовке
Столкнулся с такой проблемой: хотел в конструктор TitledBorder'а засунуть new JCheckBox(), что вызвало ошибку при компиляции. Покопался в доках - оказывается, незя :(
Отсюда, собственно, и вопрос: может быть кто-нибудь развлекался, писал рамки, чтобы в них можно было в title засовывать JComponent?
Или кто знает ссылки на доки, как это можно реализовать...
Заранее спасибо!
Потому и не реализовано.
Цитата: Aoli
А ты представь себе окно, в заголовке которого кнопка.
Потому и не реализовано.
Потому и не реализовано.
Я имел ввиду заголовок рамки....
Потому и не реализовано.
Цитата: Aoli
А ты представь себе рамку, в заголовке которого кнопка.
Потому и не реализовано.
Потому и не реализовано.
См. img.jpg