多语言展示
当前在线:845今日阅读:176今日分享:34

如何java在eclipse中实现界面的网格布局

eclipse中有很多的布局方式其中流布局是最简单的一种,其布局是,默认控件居中显示,没添加一个就直接放到后面,满后放到下一行。   其中有五种对齐方式,分别是左对齐,居中(默认),右对齐,开始方向对齐,结束方向对其。  这里给出一个例子,并分别实验各个的对齐方式。
工具/原料
1

eclipse软件

2

win7系统

(3)1准备
1

1.打开eclipse软件:        打开eclipse软件,看到了没有工程;

2

2.建立一个java工程     如图所示,建立一个java工程,记住是java工程不是其他c#等的工程;    方法:  “file”-“new”-“java project”,然后,在工程列表中选中工程单击鼠标右键,选中“new”-“class”,在配置自己的类;

(3)2填写类
1

1.填入属性:    给自己的类添加属性,代码如下:   private JPanel jp=new JPanel();   private JButton[] jbArray=new JButton[6];    同时需要做一下处理,否则会报错:    改成:public class Textgridlayout extends JFrame 载入:import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;

2

2.填入构造方法:     填入,自己要显示类的构造方法,其中有一个按钮监听器,代码如下所示; public Textgridlayout(){ for(int i=0;i

3

3.填入事件处理方法:   就是处理按钮按下时的方法: public void actionPerformed(ActionEvent e){ jp.setLayout(new GridLayout(3,2)); this.setTitle('现在网格布局是[3,2]'); jp.revalidate(); }    载入:import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;

4

4.编辑main方法    由于java程序的有效性,直接在main方法中将类实例化成对象就可以了。 public static void main(String[] args) { new Textgridlayout(); }

(3)3测试
1

1.运行代码:   相信大家都知道怎么运行吧,单击编译并运行,就会出现自己设置的界面,如图所示;

2

2.布局演示:   随意单击一个按钮后,就会出现右对齐的情况,如图所示。

3

3.总结:     先就这么多吧,对详细的方法大家可参见官方的java说明书。

注意事项
1

若有疑问可以留言

2

分享可以使我们懂得更多

推荐信息