手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

eclipse软件如何实现窗口流布局java语言

时间:2024-10-13 11:40:42

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

工具/原料

eclipse软件

win7系统

(3)1准备

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

eclipse软件如何实现窗口流布局java语言

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

eclipse软件如何实现窗口流布局java语言

(3)2 编写类

1、娴錾摇枭填入属性: 给自己的类添加属性,代码如下: private JPanel jp=new JPanel(); private JButton[] jbArray=new JButton[]{new JButton("左对齐"), new JButton("中对齐"),new JButton("又对齐"), new JButton("开始向"),new JButton("结束向")}; private FlowLayout fl=new FlowLayout(); 记得填入相应的包: import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel;

eclipse软件如何实现窗口流布局java语言

2、填入构造方法: 填入,自己要显示类的构造方法,其中有一个监听器,同时大家看到了构造方法中没有返回类型的滤鲇魍童设置,代码如下所示:public Textflowlayout(){ jp.setLayout(fl); for (int i=0;i<jbArray.length;i++){ jp.add(jbArray[i]); jbArray[i].addActionListener(this); } this.add(jp); this.setTitle("流布局的应用"); this.setBounds(100,100,400,150); this.setVisible(true); }

eclipse软件如何实现窗口流布局java语言

3、填入汰拶珏茧监听事件处理方法: 所谓监听事件处理方法,就是对监听器监听到的时间进行相应的处理,代码如下图所示: public void actionPerformed烫喇霰嘴(ActionEvent e){ for(int i=0;i<jbArray.length;i++){ if(e.getSource()==jbArray[i]){ fl.setAlignment(FlowLayout.LEFT+i); jp.revalidate(); } } }

eclipse软件如何实现窗口流布局java语言

4、编辑main方法 由于java程序的有效性,直接在main方法中将类实例化成对象就可以了。 new Textflowlayout();

eclipse软件如何实现窗口流布局java语言

(3)3结果演示

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

eclipse软件如何实现窗口流布局java语言

2、左对齐演示 单击“左对齐”按钮后,就会将界面配置成左对齐;

eclipse软件如何实现窗口流布局java语言

3、右对齐演示: 单击“右对齐”按钮后,就会出现右对齐的情况,如图所示。

eclipse软件如何实现窗口流布局java语言

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

© 手抄报圈