.*; public class Demo extends JFrame{//继承父类 public Demo(){ setVisible(true);//设置窗体可见 setTitle...也不会停止运行 * HIDE_ON_CLOSE 隐藏窗体 * DISPOSE_ON_CLOSE 点 X一段时间停止程序,释放窗体 */ setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE
.*; 4 public class test 5 { 6 public static void main(String args[]) 7 { 8 JFrame window1..., window2; 9 window1 = new JFrame("第一个"); 10 window2 = new JFrame("第二个"); 11 Container...90, 70, 60); 15 window1.setVisible(true); //窗口是否可见 16 window1.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE...); //注销释放掉这个窗口 17 window2.setVisible(true); 18 window2.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE...); 19 20 21 } 22 } JFrame类的一些基本用法.
java.awt.Color; import java.awt.Container; import java.awt.event.WindowAdapter; import javax.swing.JFrame...,JDialog * *3:JFrame窗体是一个容器,它是Swing程序中各个组件的载体,可以将JFrame看作是承载这些 *Swing组件的容器 * *4:读者大致应该有这样一个概念 *... * @author biexiansheng * */ /** 实例为简单学习JFrame */ public class JFrameTest extends JFrame{//定义一个类继承...JFrame类 public void CreateJFrame(String title){//定义一个CreateJFrame方法 JFrame jf=new JFrame...jf=new JFrame();//实例化JFrame对象 Container container=jf.getContentPane();//将窗体转化为容器 //接下来就可以在容器中添加组件或者设置布局管理器
回顾 在上一篇中说明了JFrame窗体的创建、退出操作、窗体的显示。 这一篇中,将说明在窗体里,常用的几个组件的作用; 什么是组件?...如果深入了解了组件,那么它有着非常多的组件,这些组件可以完善JFrame窗口的布局,以及一些功能; 本篇内容中所有的组件所用到的类全都来自于javax.swing这个包中,记得引入; 另:在使用组件前
.*; 出现错误,请查看: 解决无法使用java.awt.和javax.swing. 1.JFrame窗体 package number; import java.awt.*; import javax.swing....*; public class Xuexi extends JFrame{ public void CreateJFrame(String title) { JFrame jf =new JFrame...(title);//实例化一个JFrame对象 Container container =jf.getContentPane();//获取一个容器 JLabel jl =new JLabel("...弹出对话框 import java.awt.event.*; import java.awt.*; import javax.swing.*; public class MyFrame extends JFrame...Container container =getContentPane();//创建一个容器 container.setLayout(null); JLabel jl =new JLabel("这是一个JFrame
回顾 这算是JFrame窗体基本操作的组件第二篇了,上一篇说过了单选框,复选框,按钮。 在这一篇中,我会说明下拉框和列表框 什么是组件? 自行百度:java中JFrame窗体里的组件是什么?
JFrame这个类,那么他的构造方法就是一个窗体。...在这个构造方法中我们无需再实例化JFrame这个类,我们可以直接调用关于JFrame类中的方法,例如设置大小和坐标; 同时,在主类中继承JFrame时,我们也可以在非主类上实现,如: class windowDemo...没关系,java还提供了实例化的方式来创建窗体: public static void main(String[] args){ JFrame jf = new JFrame();// 实例化JFrame...JFrame中的方法!...小提:上述的代码,虽然我都是用JFrame类来说明创建,如果将JFrame类替换成JDialog,程序将不提供窗体退出的方法,因为JDialog是一个对话框,本质是配合JFrame来使用的,这点需要注意
不然不规矩的摆放物品,人类看不习惯,我也看不习惯 本篇内容,将说明java JFrame窗体里容器中几类布局。...说明:所有在JFrame窗体里的容器布局都会使用setLayout()方法,采用的布局参数都将放进这个方法里 绝对布局 调用窗体容器的setLayout()方法,设置为null值,这样就是绝对布局。
如果不熟悉组件,可以将组件看作是某个Form表单中的表单元素,组件可以完善JFrame窗口的布局,以及一些功能; 本篇内容中所有的组件所用到的类全都来自于javax.swing这个包中,记得引入;
在Swing中,JFrame、JPanel和JButton是构建用户界面的基础组件。本文将介绍这三个组件的用法,常见问题以及如何避免错误,同时提供代码示例。 1....JFrame JFrame是Swing中的顶级容器,用于展示应用程序的主窗口。通常,你的应用程序会有一个JFrame实例。...void main(String[] args) { JFrame frame = new JFrame("My First JFrame"); frame.setSize...JPanelExample { public static void main(String[] args) { JFrame frame = new JFrame("JPanel...如果直接将组件添加到JFrame,可能会导致布局混乱。 避免方法:先创建JPanel,再将组件添加到JPanel,最后将JPanel添加到JFrame。 3.
java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame...import javax.swing.JTextField; /** * * @author ruochen * @version 1.0 */ public class Test extends JFrame
一、JFrame窗口 代码演示: package com.zibo.lession04; import javax.swing.*; import java.awt.*; public class...extends Frame JFrame jFrame = new JFrame("TestJFrame"); jFrame.setBounds(300,300,500,500...jFrame = new JFrame("TestDialog"); JButton jButton = new JButton("显示dialog"); jFrame.add...(jButton); JDialog jDialog = new JDialog(jFrame, "这是弹窗的提示内容!")...(300,300,500,500); jFrame.setVisible(true); jFrame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE
jframe = null; public AgentClinet(){ jframe = new JFrame(""); jframe.setSize(600...(JFrame.EXIT_ON_CLOSE); jframe.setAlwaysOnTop(true); jframe.setLayout(new FlowLayout(...= new JFrame("监控"); jframe.setSize(600, 400); jframe.setBackground(Color.BLUE);...jframe.setResizable(false); jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); jframe.setAlwaysOnTop...jframe.setResizable(false); jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); jframe.setAlwaysOnTop
.*; 3public class Demo1209 { 4 public static void main(String[] args) { 5 JFrame jFrame...= new JFrame("JFrame窗口"); // 创建JFrame窗体 6 JComboBox jComboBox= new JComboBox(); // 创建下拉框 7...jFrame = new JFrame("JFrame窗口");// 创建JFrame窗体 7 // 创建文本框 8 final JTextField jtf = new...JButton("测试"); 11 jFrame.add(jb); 12 jFrame.setLayout(new FlowLayout()); 13 jFrame.setSize...JFrame窗体。
= new JFrame("JFrame窗口"); // 创建JFrame窗体 7 // 创建密码框 8 final JPasswordField jpwd= new...15 jFrame.add(jb); 16 jFrame.setLayout(new FlowLayout()); 17 jFrame.setSize(...jFrame = new JFrame("JFrame窗口"); // 创建JFrame窗体 7 JTextArea jta = new JTextArea("AAA软件教育,Swing...对象 11 jFrame.add(jta); 12 jFrame.setLayout(new FlowLayout()); 13 jFrame.setSize...(260, 150); 14 jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 15 jFrame.setVisible
6 JFrame jFrame = new JFrame("JFrame窗口下的BoxLayout布局管理器"); 7 //获取窗口jFrame的内容窗格 8...boxLayout = new BoxLayout(app, BoxLayout.X_AXIS); 11 jFrame.setSize(300,150); 12 jFrame.setResizable...(false); 13 jFrame.setLayout(boxLayout); 14 //3.往frame对象中添加两个按钮 15 jFrame.add...(new JButton("论语")); 16 jFrame.add(new JButton("诗经")); 17 jFrame.add(new JButton("中庸"...)); 18 //4.设置jFrame最佳大小,并可见 19 jFrame.setVisible(true); 20 jFrame.setDefaultCloseOperation
在Java中,我们可以使用JFrame来创建图形化用户界面(GUI)。JFrame是Java中的一个类,用于创建窗口和应用程序的框架。 在本篇博客中,我们将介绍如何使用JFrame来生成界面。...首先,我们需要导入JFrame类和其他所需的类: import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel...; 然后,我们创建一个JFrame对象并设置一些基本属性,如标题和大小: JFrame frame = new JFrame("JFrame界面生成器"); frame.setSize(400, 300...); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 接下来,我们可以创建一个JPanel对象,并将其添加到JFrame中。...null); 完成上述步骤后,我们就创建了一个简单的JFrame界面生成器。
.*; 3public class Demo1216 { 4 public static void main(String[] args) { 5 JFrame jFrame...= new JFrame("JFrame窗口下的流式布局管理器"); 6 // 创建JFrame对象 7 // 设置窗体中布局管理器为FlowLayout 8...(jButton); // 将按钮加入到JFrame 13 } 14 jFrame.setSize(400, 150); // 设置长和宽...对象 6 JFrame jFrame = new JFrame("JFrame窗口下的边框式布局管理器"); 7 // 设置窗体中布局管理器为BorderLayout...jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 18 } 19} 程序的运行结果如图12.19所示。
{ // TODO 自动生成的构造函数存根 boolean saveFlag = false; File saveFileRoot = null; JFrame jFrame; JPanel...(800, 500); jFrame.setLocationRelativeTo(null); jFrame.setVisible(false); setLayout(); setSouthPanel...getjFrame() { return jFrame; } public void setjFrame(JFrame jFrame) { this.jFrame = jFrame;...jFrame = new JFrame(); JPanel jPanel = new javax.swing.JPanel(){ protected void paintComponent...(jPanel); jFrame.setVisible(true); jFrame.setSize(400, 300); jFrame.setLocationRelativeTo
12.2.1 JFrame JFrame窗体是一个容器,它是一个独立拥有标题栏和尺寸重置图标的窗口组件,是Swing程序中各个组件的载体,可以将它看作是承载这些Swing组件的容器。...可以通过继承JFrame类创建一个窗口,在这个窗口中添加组件,同时为组件设置事件,拥有最大化、最小化、关闭的按钮。 JFrame类常用的方法如表12.1所示。....*; public class Demo1201{ public static void main(String[] args) { JFrame jFrame = new JFrame("JFrame...图12.2中,运行程序弹出了JFrame窗口。...jFrame = new JFrame("JFrame容器窗口"); // 创建JFrame窗体 setLayout(new FlowLayout()); // 设置布局 setDefaultCloseOperation