swing 绝对布局的使用
2009-03-30 22:46
330 查看
public class NullLayoutTest extends JFrame { private JPanel jContentPane = null; private JButton jButton = null; /** * This is the default constructor */ public NullLayoutTest() { super(); initialize(); } /** * This method initializes this * * @return void */ private void initialize() { jButton = new JButton(); //设置button的位置为(100,100) 长宽分别为 60,25 jButton.setBounds(new Rectangle(100, 100, 60, 25)); jButton.setText("help"); jContentPane = new JPanel(); jContentPane.setLayout(null); jContentPane.add(jButton, null); this.add(jContentPane); } public void showMe() { this.setSize(300, 200); this.setTitle("JFrame"); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true); } public static void main(String[] args) { new NullLayoutTest().showMe(); } }
首先把相关容器的布局方式设为 setLayout(null);
然后调用组件的 setBounds() 方法
//设置button的位置为(100,100) 长宽分别为 60,25
jButton.setBounds(new Rectangle(100, 100, 60, 25));
相关文章推荐
- swing 绝对布局的使用
- swing使用布局实现伸缩面板
- 发现java的swing的jframe应该使用jpanel来布局
- Swing中GridBagLayout布局的使用
- CSS学习笔记:使用绝对定位实现横向两列布局
- 转:javax.swing.JFrame中使用jpanel来布局
- Swing中的自定义布局(绝对布局,null布局)
- javax.swing.JFrame中使用jpanel来布局
- awt/swing 布局管理使用规范(个人心得,仅供参考)
- java--Swing 组件的使用 布局管理器
- 使用swing构建一个界面(包含flow ,Border,Grid,card ,scroll布局)
- Android-使用绝对布局管理器固定组件的位置
- JavaSwing_1.9: null(绝对布局)
- Swing 中卡片布局管理的简单使用
- Java Swing 绝对布局管理方法,null布局(转)
- java swing绝对布局
- duilib各种布局的作用,相对布局与绝对布局的的意义与使用方法
- Java Swing界面编程(11)---绝对定位布局
- Java Swing 绝对布局管理方法,null布局【图】
- javax.swing.JFrame中使用jpanel来布局