「java设置窗体大小」java自适应窗口大小

博主:adminadmin 2023-01-01 13:12:06 1070

今天给各位分享java设置窗体大小的知识,其中也会对java自适应窗口大小进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

JAVA如何给程序设置一个窗口

首先,绘制一个默认的窗体,创建好工程,包,类,命名类为Window.很简单,在类中添加一个私有属性JFrame,这么写:private JFrame f = new JFrame("欢迎来到本自助银行");Window的构造方法中,只写 f.setVisible(true);以及窗体的初始位置和初始大小:f.setLocation(300, 200);f.setSize(800, 500);

然后在同一个构造函数中跟进一行f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);此为设置关闭图标即退出程序紧接着,写f.setResizable(false);此为设置不可更改窗体大小。如图,的确没办法更改了。

最后,便是画龙点睛的一笔,给窗体添加一个图标,显得更专业了一些:f.setIconImage(Toolkit.getDefaultToolkit().createImage("E:\\a.jpg"));

这里有一点比较重要,重申一句。构造器中的设置比静态属性初始化设置更有直接影响力。而且,程序是执行向上覆盖的。也就是说,如果之后有过更改,那么更改之后就显示更改后的结果,比如,在这个构造函数中再写f.setTitle("好好活着");那么,请注意窗体的文字。如图:

java中的JFrame如何限制窗口的最小大小

JFrame下有个方法是setResizable你可以试试..传入一个布尔值.true是可以改变大小.false是不能改变窗体大小..默认是true可以改变的.这个方法是继承自awt下的Frame的

就是是否能叫用户修改窗体大小

setResizable(false);

java中如何设置窗体的大小

//代码如下:

******************************************************

//ButtonTest.java

import java.awt.FlowLayout;

import javax.swing.JButton;

import javax.swing.JFrame;

public class ButtonTest extends JFrame {

public ButtonTest() {

this.setLayout(new FlowLayout());

for (int i = 1; i = 11; i++) {

this.add(new JButton("button" + i));

}

this.setBounds(200, 100, 300, 200);

this.setVisible(true);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

public static void main(String[] args) {

ButtonTest bt = new ButtonTest();

}

}

******************************************************

运行界面如下:

关于java设置窗体大小和java自适应窗口大小的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。