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

2025-11-21 19:35:05

1、1.打开eclipse软件:

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

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

2、2.建立一个java工程

     如图所示,建立一个java工程,记住是java工程不是其他c#等的工程;

    方法:

  “file”-“new”-“java project”,然后,在工程列表中选中工程单击鼠标右键,选中“new”-“class”,在配置自己的类;

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

1、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、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、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、4.编辑main方法

    由于java程序的有效性,直接在main方法中将类实例化成对象就可以了。

    new Textflowlayout();

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

1、1.运行代码:

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

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

2、2.左对齐演示

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

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

3、3.右对齐演示:

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

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

4、4.总结:

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢