borderlayoutdemo.java
来自「主要是java书上的一些代码」· Java 代码 · 共 52 行
JAVA
52 行
//: 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 + =
减小字号Ctrl + -
显示快捷键?