java窗口怎么还原?java窗口如何布局?

阳光 2021-05-19 19:52:13 java常见问答 7965

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,那在开发过程中,我们要怎么将java窗口还原呢?下面来我们就来给大家讲解一下。

点击上方windows----perspective----Reset perspective,重置之后就好了。

java窗口如何布局?

1.AWT包括了很多类和接口,用于JavaApplication的GUI编程,GUI包括各种的元素,如:窗口,按钮,文本框等。

2.AWT中的两个核心类为Container和Component。

3.Frame是Window的子类,由Frame或其子类创建的对象为一个窗体,构造方法如下:

Frame()

Frame(Strings)//创建标题栏为字符串s的窗口

4.创建一个简单地窗口,代码如下:

java窗口怎么还原?java窗口如何布局?.png

5.FlowLayout是Pannel默认的布局管理器,panel不能独立显示,必须加在某个容器中,FlowLayout对组件默认的对齐方式是居中。

构造方法如下:

newFlowLayout(FlowLayout.LEFT,20,30);//左对齐,组件之间水平之间距离为20个像素,垂直距离为30个像素

newFlowLayout(FlowLayout.RIGHT);//右对齐,水平和垂直距离为缺省值5

newFlowLayout();//使用缺省的居中对齐方式,水平和垂直间距为缺省值5

6.现在编一个小程序,来熟悉一下FlowLayout的用法:

1.png

程序执行后拉动窗口的大小,窗口中的组件的排列会自动发生变化

7.pack()方法默认窗口的大小,可在未设置窗口大小时使用

8.BorderLayout是Frame类的默认布局管理器,BorderLayout可以分为东西南北中五个区域,每个区域只能放一个组件,不指定组件的加入位置,默认为加入中间的位置

用法:

Buttonb=newButton("aa");

a.add(b.BorderLayout.WEST);

//相当于:a.dd(b,"West");

9.GridLayout布局管理器将空间划分成规则的矩形网格,每个网格区域大小相等。

用法:

GridLayout(3,4);//3表示行数,4表示列数。

这就是java窗口布局的方法,作为程序员,如果你对这方面不是很懂的话,一定要抓紧时间去研究,弄懂这其中的逻辑,再多次实践就可以了。最后大家如果想要了解更多java入门知识,敬请关注奇Q工具网。

推荐阅读:

intellij idea怎么使用?intellij idea使用教程

java有哪些基础语法?java基础语法大全

java为什么序列化失败?java序列化缺陷有哪些?