У меня есть 3 JPanels, у которых нет компонентов и есть только изображения Graphics2D на них. Позиционирование изображений не было проблемой. Но у меня есть проблема, пытаясь привести их в нужный порядок на JFrame. Это код, я использую:Компоненты компоновки в JPanel
setLayout(new BorderLayout());
JPanel panel = new JPanel();
BoxLayout bxLayout=new BoxLayout(panel,BoxLayout.Y_AXIS);
setLayout(new BorderLayout());
CaptionPanel cPanel= new CaptionPanel("Евгений",new Font("Serif",Font.BOLD,20),20,0);
cPanel.setPreferredSize(new Dimension(220,70));
BFieldPanel bField = new BFieldPanel(20,20);
bField.setPreferredSize(new Dimension(220,220));
BStatePanel bsPanel=new BStatePanel(20,0);
bsPanel.setPreferredSize(new Dimension(220,70));
panel.add(cPanel);
panel.add(bField);
panel.add(bsPanel);
add(panel,BorderLayout.CENTER);
Мне нужна эффективный метод, чтобы заставить менеджер компоновки рассмотреть размер панели. setPrefferedSize(), как я видел, имеет слишком ужесточение закона в расчете на выборку панели формы. U can find the result i want
Полезно иметь представление о том, чего вы хотите. Что у вас сейчас есть? В чем вопрос? – axiopisty
Ссылка на результат Я хочу получить имена «U может найти результат, который я хочу». обсуждаемый. Я не совсем понимаю, что правильно вам нужно. Я покажу вам все, но мне нужно время, чтобы сделать правильную показную презентацию моей проблемы с блоками кода. – Evgeniy