Swing常用窗体】的更多相关文章

Swing常用事件 1.Java Swing中处理事件的一般步骤是: (1)新建一个组件(JButton) (2)将该组件添加到面板中(JPanel) (3)注册监听器以监听事件源产生的事件(如ActionListener来响应客户点击按钮事件) (4)定义处理事件的方法(如在ActionLinstener中的actionPerform中定义响应的方法) 以上步骤我们可以用多种方法实现,用的最多的是第二种 第一种方法是只利用一个监听器以及多个if语句来决定是哪个组件产生的事件: 第二种方法是使用…
1.按钮(Jbutton) Swing中的按钮是Jbutton,它是javax.swing.AbstracButton类的子类,swing中的按钮可以显示图像,并且可以将按钮设置为窗口的默认图标,而且还可以将多个图像指定给一个按钮. 在JButton中有如下几个比较常用的构造方法. JButton(Icon icon): 按钮上显示图标. JButton(String text): 按钮上显示字符. JButton(String text,Icon icon): 按钮上既显示图标又先施字符. J…
本系列使用Intellij IDEA 2017.3.4版本 一.运行窗体 1. 2. 3. 4. 5. 6. 给JPanel起个名字 -如From 7. 8. 9. 生成 import javax.swing.*; public class From { public static void main(String[] args) { JFrame frame = new JFrame("From"); frame.setContentPane(new From().From); fr…
JTextField-文本框 继承自javax.swing.text.JTextComponent类…
3.Swing(AWT的子类) 3.1窗口.面板 public class myJFrame extends JFrame { //JFrame是一个顶级窗口 public myJFrame() { setBounds(100, 100, 400, 400); setVisible(true); //swing关闭窗口的方法 setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); } } //JFrame是Frame的子类 class D…
1,FlowLayout 窗口的默认布局 设置窗口布局方法(下面不重复 setLayout(new FlowLayout()); 设置容器布局方法 比如容器 con1 con1.setLayout(new FlowLayout()) 2.BorderLayout add(new JLabel("huang"),BorderLayout.CENTER); add(new JLabel("huang"),BorderLayout.NORTH); add(new JLab…
1.Swing常用窗体 (1)JFrame框架窗体 JFrame窗体是一个容器,是Swing程序中各组件的载体. 语法:JFrame jf = new JFrame(title); Container container = jf.getContentPane(); 方法:setBackground().setSize().setDefultCloseOperation(模式) 几种关闭模式:DO_NOTHING_ON_CLOSE  //什么都不做关闭 DISPOSE_ON_CLOSE //任何…
面板也是一个Swing容器,它可以作为容器容纳其他组件,但它也必须被添加到其他容器中. Swing常用的面板包括JPanel面板和JScrollPanel面板. 1.JPanel面板 import java.awt.*; import javax.swing.*; public class JPanelTest extends JFrame { /** * */ private static final long serialVersionUID = 1L; public JPanelTest(…
面板也是一个Swing容器,可以作为容器容纳其他组件,但是它必须要被添加到其他容器中.Swing常见的面板是JPanel面板和JScrollPanel面板. JPanel面板可以聚集一些组件来布局. 例:在项目中创建JPanelTest类,该类继承JFrame类成为窗体组件,在该类中创建4个JPanel组件,并将他们添加到窗体中. 代码实现: /** * */ package 常用窗体; import java.awt.Button; import java.awt.Container; imp…
Winform窗体的常用窗体属性 1)窗体全屏显示 this.DesktopBounds = Screen.GetWorkingArea(this);  //全屏显示桌面 注:可以放在初始化方法中,也可以设置定时器(Timer),什么时候显示全屏 2)窗体去掉最小化和最大化 this.MinimizeBox = false;   //true为默认有最小化,false则相反this.MaximizeBox = false; 3)设置为顶级窗体 this.TopMost = true;   //覆…