Java中如何设置窗口

用户图形界面窗口,基本的内容有,标题,图标,初始大小,初始位置,以及最大化最小化关闭等的事件,这里,我们一个一个慢慢阐述。

Java设置窗口

  • 01

    首先,需要了解一下窗口。已经我今天要做些什么。 如同命令提示符一般,窗体通常有图标,标题,初始位置,默认大小,以及最大化最小化以及关闭等的鼠标点击事件。

  • 02

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

  • 03

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

  • 04

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

  • 05

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

(0)

相关推荐

  • 电脑中无法设置窗口的颜色如何解决

    电脑中无法设置窗口的颜色如何解决 1.按win+R打开运行,输入gpedit.msc并回车; 2.在组策略编辑器中依次展开"用户配置->管理模板->控制面板->个性化&qu ...

  • Win10中使用Win7/Win8.1桌面背景设置窗口图文方法

    Win10的系统主题采用了Modern风格,因此各项系统设置也要逐渐都改为这种模式.但在现阶段,微软还没办法完成Modern化进程,因此就出现了像"设置"这种"二元化&q ...

  • 如何给Word文档设置在任务栏中显示所有窗口

    今天给大家介绍一下如何给Word文档设置在任务栏中显示所有窗口的具体操作步骤.1. 打开电脑上的Word文档.2. 在打开的主页面,点击页面左上角的文件选项.3. 在打开的文件窗口中,点击左侧页面中的 ...

  • 电脑中如何设置不再弹出WPS热点窗口

    电脑版WPS软件被很多人使用,用来编辑数据等, 有的用户在使用该软件时,特别烦WPS热点窗口,因此想要设置不再弹出WPS热点窗口,但是却不知道如何设置,那么小编就来为大家介绍一下吧.具体如下:1. 第 ...

  • 怎么将快牙软件中的小窗口播放设置关闭

    今天给大家介绍一下怎么将快牙软件中的小窗口播放设置关闭的具体操作步骤.1. 打开手机上的快牙软件,进入主页面后,点击右下角的我的选项.2. 在打开的我的页面,点击右上角的齿轮图标,进入设置.3. 在打 ...

  • Win10电脑中的命令提示符窗口如何设置全屏显示

    我们在电脑中打开命令提示符的窗口时,发现打开的页面都是窗口模式,想要设置全屏显示,该怎么操作呢?今天就跟大家介绍一下Win10电脑中的命令提示符窗口如何设置全屏显示的具体操作步骤.1. 首先打开电脑, ...

  • 在QQ影音中怎么设置鼠标悬停时进度条上显示预览窗口

    我们在使用QQ影音的时候,有一个功能:鼠标悬停时进度条上显示预览窗口,当我们把鼠标在播放进度条上移动,就会显示未播放或已播放的视频窗口,想要开启,该怎么操作呢?今天就跟大家介绍一下在QQ影音中怎么设置 ...

  • 电脑QQ会话窗口中如何设置取消显示历史消息记录

    我们在使用QQ的时候,在打开会话窗口的时候,会显示历史消息记录,如果不想要显示聊天记录,该怎么操作呢?今天就跟大家介绍一下电脑QQ会话窗口中如何设置取消显示历史消息记录的具体操作步骤.1. 打开电脑, ...

  • 手机QQ浏览器中的多窗口位置怎么设置

    今天给大家介绍一下手机QQ浏览器中的多窗口位置怎么设置的具体操作步骤.1. 首先打开手机,找到桌面上的"QQ浏览器"APP,打开2. 进入主页面后,点击页面底部的"三横& ...