Я хочу добавить ярлыки и кнопки над и под маской границы. Как я могу это сделать? Вот что я сделал:Как можно добавить контейнер для оформления границы?
import java.awt.*;
import javax.swing.*;
class homework{
public static void main(String[] args) {
JFrame frame= new JFrame("border layout");
frame.setVisible(true);
JLabel label=new JLabel("Container of BorderLayout");
JButton button1 = new JButton("NORTH");
JButton button2 = new JButton("SOUTH");
JButton button3 = new JButton("EAST");
JButton button5 = new JButton("CENTER");
JButton button4 = new JButton("WEST");
JPanel panel1=new JPanel();
JPanel panel2=new JPanel();
frame.add(panel2);
label.setLayout(new FlowLayout(0));
panel2.add(label);
panel1.setLayout(new BorderLayout());
panel1.add(button1,BorderLayout.NORTH);
panel1.add(button2,BorderLayout.SOUTH);
panel1.add(button3,BorderLayout.EAST);
panel1.add(button4,BorderLayout.WEST);
panel1.add(button5,BorderLayout.CENTER);
frame.add(panel1);
frame.pack();
}
}
PROTIP: Java и JavaScript - это две разные вещи. –
Ну, в чем проблема с тем, что вы сделали? Что вы хотите? Что значит «сверху и снизу»? Возможно, добавьте способ, которым вы хотите, чтобы это выглядело на картинке? – RealSkeptic
Гнездо несколько JPanels с BorderLayout? –