GUI
meimaotai
这个作者很懒,什么都没留下…
展开
-
Frame:文本域
package com.tai.test02;import javax.swing.*;import java.awt.*;import java.util.Vector;public class TestTextDemo01 extends JFrame { public TestTextDemo01() { Container container = getContentPane(); //文本一行 container.setLay原创 2021-04-01 19:54:37 · 101 阅读 · 0 评论 -
Frame:下拉框,列表框
package com.tai.test02;import javafx.scene.control.ComboBox;import javax.swing.*;import java.awt.*;public class TestComboxDemo01 extends JFrame { public TestComboxDemo01() { Container container = getContentPane(); JComboBox<O原创 2021-04-01 19:41:47 · 394 阅读 · 0 评论 -
JFrame:图片按钮,单选框,多选框
package demo02;import javax.swing.*;import java.awt.*;import java.net.URL;public class JButtonDemo01 extends JFrame { public JButtonDemo01() { Container container = this.getContentPane(); //将图片变成图标 URL url = JButtonDemo01原创 2021-04-01 17:12:54 · 700 阅读 · 0 评论 -
Frame:JPanel和JScroll
package com.tai.test01;import javax.swing.*;import java.awt.*;public class JPanelDemo extends JFrame { public JPanelDemo() { Container container = getContentPane(); container.setLayout(new GridLayout(2,2,10,10)); JPanel j原创 2021-03-31 20:41:34 · 65 阅读 · 0 评论 -
Frame:Icon、ImageIcon
Frame:Icon、ImageIconpackage com.tai.test01;import javax.swing.*;import java.awt.*;public class IconDemo extends JFrame implements Icon { private int height; private int width; public IconDemo(){} public IconDemo(int height,int widt原创 2021-03-30 20:56:45 · 108 阅读 · 0 评论 -
Frame:JDialog
Frame:JDialogpackage demo01;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class DialogDemo extends JFrame { public static void main(String[] args) { new DialogDemo(原创 2021-03-30 17:30:27 · 57 阅读 · 0 评论 -
Frame:Swing
Frame:Swingpackage com.tai.test01;import javax.swing.*;import java.awt.*;public class JFrameDemo extends JFrame{ public static void main(String[] args) { new JFrameDemo().init(); } public void init(){ setTitle("JFrame");原创 2021-03-29 21:17:20 · 57 阅读 · 0 评论 -
Frame:键盘监听
键盘监听`package com.tai.test01;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;public class TestKeyListener { public static void main(String[] args) { new KeyFrame(); }}class KeyFrame extends Frame{原创 2021-03-28 15:25:31 · 137 阅读 · 0 评论 -
Frame:窗口监听事件
Frame:窗口监听事件package com.tai.test01;import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class TestWindow { public static void main(String[] args) { new WindowFrame(); }}class WindowFrame e原创 2021-03-28 15:00:58 · 307 阅读 · 0 评论 -
Frame:画点,按钮切换颜色
Frame:画点,按钮切换颜色package com.tai.test01;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.util.ArrayList;import java.util.Iterator原创 2021-03-28 14:00:51 · 134 阅读 · 0 评论 -
Frame:画笔
package paint;import java.awt.*;public class TestPaint { public static void main(String[] args) { new MyPaint().loadFrame(); }}class MyPaint extends Frame { public void loadFrame(){ setBounds(100,100,800,600); se原创 2021-03-26 17:14:21 · 67 阅读 · 0 评论 -
Frame:加法计算器
Frame:加法计算器package calculator;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class Calculator { public static void main(String[] args) { new MyCalculator().loadFrame(); }}class MyCa原创 2021-03-24 17:06:43 · 134 阅读 · 0 评论 -
输入框监听事件
输入框监听事件package com.tai;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class TestText01 { public static void main(String[] args) { //启动 new MyFrame02(); }}class MyFrame02 ext原创 2021-03-23 21:13:50 · 161 阅读 · 0 评论 -
Frame_button监听
Frame_button监听package com.tai;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class TestActionTwo { public static void main(S原创 2021-03-23 20:58:10 · 67 阅读 · 0 评论 -
Frame表格布局
Frame表格布局package com.tai;import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class TestGridLayout { public static void main(String[] args) { Frame frame = new Frame("TestBorderLayout");原创 2021-03-23 20:18:13 · 180 阅读 · 0 评论 -
Frame小练习
package frame;import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class FrameDemo01 { public static void main(String[] args) { Frame frame = new Frame("1"); frame.setVisible(true);原创 2021-03-23 16:48:24 · 95 阅读 · 0 评论 -
frame:东西南北中布局
frame:东西南北中布局package com.tai;import java.awt.*;public class TestBorderLayout { public static void main(String[] args) { Frame frame = new Frame("TestBorderLayout"); Button east = new Button("East"); Button west = new Butto原创 2021-03-22 20:40:58 · 146 阅读 · 0 评论 -
Panel面板,并解决关闭窗口
package com.tai;import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class TestPanel { public static void main(String[] args) { Frame frame = new Frame(); //布局的概念 Panel panel = new原创 2021-03-22 19:58:27 · 475 阅读 · 0 评论 -
第一个Frame窗口
public class TestFrame01 { public static void main(String[] args) { MyFrame myFrame1 = new MyFrame(100,100,200,200,Color.black); MyFrame myFrame2 = new MyFrame(300,100,200,200,Color.BLUE); MyFrame myFrame3 = new MyFrame(100,300,原创 2021-03-21 18:25:49 · 55 阅读 · 0 评论