📄 borderlayoutdemo.java
字号:
//: BorderLayoutDemo.java//package g3ds.joop.ch9;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class BorderLayoutDemo extends JFrame{ //用来设置排列从左到右或相反 public final static boolean RIGHT_TO_LEFT = false; private Container pane; public BorderLayoutDemo() { super("BorderLayoutDemo"); pane = getContentPane(); //设置从右到左排列 if (RIGHT_TO_LEFT) { pane.setComponentOrientation( java.awt.ComponentOrientation.RIGHT_TO_LEFT); } /*把按钮排列到相应位置*/ JButton button = new JButton("Button 1 (PAGE_START)"); pane.add(button, BorderLayout.PAGE_START); button = new JButton("Button 2 (CENTER)"); button.setPreferredSize(new Dimension(200, 100)); pane.add(button, BorderLayout.CENTER); button = new JButton("Button 3 (LINE_START)"); pane.add(button, BorderLayout.LINE_START); button = new JButton("Long-Named Button 4 (PAGE_END)"); pane.add(button, BorderLayout.PAGE_END); button = new JButton("5 (LINE_END)"); pane.add(button, BorderLayout.LINE_END); } public static void main(String[] args) { BorderLayoutDemo frame = new BorderLayoutDemo(); frame.pack(); frame.setVisible(true); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -