jframe,jframe关闭当前窗口
作者:admin日期:2024-02-16 00:45:13浏览:58分类:资讯
java中的JFrame
1、Java JFrame是一种开发图形用户界面(GUI)的工具,可以通过它来创建具有窗口、菜单、工具栏、按钮等组件的界面。它是Java AWT和Swing组件库的一部分,可以让开发人员在Java中轻松创建丰富的用户界面。
2、打开eclipse创建一个新的Jframe_test项目。做窗口UI界面开发在继承JFrame的时候就会出现错误。我们可以在里面的“JRE System Library...”上右键“Build Path”--“Configure Build Path”。
3、JFrame是指一个计算机语言java的GUI程序的基本思路是以JFrame为基础,它是屏幕上window的对象,能够最大化、最小化、关闭。
JFrame的默认布局管理器是什么?
【题目】:Frame的默认的布局管理器是下列哪一个? ( )A.FlowLayoutB.BorderLayoutC.GridLayoutD.CardLayout【答案】:选B。
JFrame的默认布局管理器是:BorderLayout BorderLayout是一个布置容器的边框布局,它可以对容器组件进行安排,并调整其大小,使其符合下列五个区域:北、南、东、西、中,每个区域最多只能包含一个组件。
默认为FlowLayout管理器。FlowLayout 是java的一种布局方式。创建一个新的流布局管理器,具有指定的对齐方式以及指定的水平和垂直间隙。
对于JFrame和JWindow这样的顶层框架来说默认的布局管理器是边界布局(BorderLayout);JPanel默认的布局管理器为FlowLayout。
JPanel 和Panel都能调用setPreferredSize(Dimension preferredSize);来设置初始大小。如果是随窗口变化而变化大小的话,一般不用写,他会根据父组件的大小自动调整大小。
JFrame的默认布局就是BorderLayout.这个布局跟流式布局不同。分为中南西北中,五种控件位置摆放方式。 可以通过setLayout(new FlowLayout()方式把布局管理器设置为流式布局。
JFrame和JApplet有哪些区别?
JFrame是顶级容器,而JPanel是普通容器。包含Swing组件的程序必须包含一个顶级容器,而Swing组件不可以直接加入到顶级容器中。
JFrame:用来设计类似于Windows系统中的窗口形式的应用程序。·JDialog:和JFrame类似,只不过JDialog是用来设计对话框。·JApplet:用来设计可以在嵌入在网页中的Java小程序。
JApplet 类与 java.applet.Applet 轻微不兼容。JApplet 包含一个 JRootPane 作为其唯一子类。contentPane 应该是 JApplet 任何子类的父类。
JFrame和JApplet两个都是顶级容器,你在一个里面放另外一个,我也不知道会发生什么。总之是不对了,你也看到了。所以说JFrame里面放JPanel之类,直接放JLabel也可以,不要放JApplet。。
JAVA的jframe怎么让文本框里面的内容出来啊?
输入 NumberSlider 作为项目名。选中 Set As Main Project 复选框。取消选择 Create Main Class 复选框。单击 Finish 按钮退出向导并设置项目。
你要从文本框得到数据,首先你要有一个图形界面才行,这个图形界面里面有文本框和确定按钮,实现你需要的功能。下面是根据你的字符界面的程序改成的图形界面程序,你看看吧。
首先,设置在网页中显示文本的格式,文本的高度为100像素,宽度为280像素。定义显示文本的字体大小为22像素,离左侧和右侧的距离设置为自动,离顶部的距离设置为15像素。用font标签在网页中插入要显示的文本。
jTable 组件,就比较简单了。给jTable加一个鼠标点击事件,然后代码 int i=jTablegetSelectedRow();jTextFieldsetText(jTablegetValueAt(i,0).toString();i是行数,从零开始,后面是列数,也是从零开始。
jframe跳转另一个页面
和你建立第一个界面一样,打开新的、关闭旧的——不要使用System.exit()。
打开eclipse软件。建立一个java工程。菜单栏中依次点击“file”-“new”-“java project”;然后,在工程列表中选中工程单击鼠标右键,选中“new”-“class”,在配置自己的类。添加属性,载入属性代码。
.equals(确定){ Login window = new Login();window.frame.setVisible(true);} } 这样就可以了。
切换到新的页面就是new一个新的框架、或者JDialog、Jwindow等填充组件然后展示,原来的主界面可以设置不可见也可以不处理。除此之外,其实还可以重新向主框架中添加组件然后展示。
我来举个例子吧,如果你new了一个JFrame,然后往里面add了一个Button,那么,这个Button添加到的地方就是JFrame的ContentPane,这个ContentPane,是JFrame持有的容器,而非JFrame本身。
猜你还喜欢
- 05-10 excel多窗口,excel多窗口独立
- 05-10 excel多窗口,excel多窗口并列显示
- 04-28 excel多窗口,excel多窗口打开
- 04-26 excel窗口显示,Excel窗口显示多个表格
- 03-18 php获取当前时间代码,php获取当前时间代码的函数
- 02-28 onfocus事件,onfocus事件上绑定modal modal无法关闭
- 02-14 trim功能,trim功能怎么关闭
- 02-05 批处理文件倒计时关闭,批处理文件关闭进程
- 02-04 批处理文件那条命令关闭回显,批处理怎么取消
- 01-28 linux关闭防火墙,linux关闭防火墙还是访问不了端口
- 01-27 sql语句获取当前时间,sql获取当前时间的函数
- 01-12 deletedcount弹窗关不掉,删除弹出窗口
取消回复欢迎 你 发表评论:
- 最近发表
- 标签列表
- 友情链接
暂无评论,来添加一个吧。