javaGUI
zXworm
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
javaGUI--文本框JTextField/密码框JPasswordField()/文本域 JTextArea
文本框,密码框 package cn.usts.edu.lesson06; import javax.swing.*; import java.awt.*; public class JComboBoxDemo03 extends JFrame { public JComboBoxDemo03() { this.setBounds(100,100,500,500); this.setVisible(true); this.setDefaultCl原创 2021-10-14 14:10:02 · 1083 阅读 · 0 评论 -
javaGUI--列表框 JList
注意动态写入和静态写入 package cn.usts.edu.lesson06; import javax.swing.*; import java.awt.*; import java.util.Vector; public class JComboBoxDemo02 extends JFrame { public JComboBoxDemo02() { this.setBounds(100,100,400,200); this.setVisible(tru原创 2021-10-14 13:40:21 · 716 阅读 · 0 评论 -
javaGUI--下拉框JComboBox
package cn.usts.edu.lesson06; import javax.swing.*; import java.awt.*; public class JComboBoxDemo extends JFrame { public JComboBoxDemo() { this.setTitle("下拉框"); this.setBounds(100,100,500,500); this.setVisible(true); .原创 2021-10-14 13:15:42 · 741 阅读 · 0 评论 -
javaGUI-- 单选框 JRadioButton / 复选框 JCheckBox
单选框记得分组,要不然不是只能选一个 一个分组中只能选择一个 package cn.usts.edu.lesson05; import javax.swing.*; import java.awt.*; public class JButtonDemo extends JFrame { public JButtonDemo() { this.setTitle("只能选一个"); this.setBounds(100,100,500,500); t原创 2021-10-13 20:31:58 · 884 阅读 · 0 评论 -
javaGUI--滚动条JScrollPane
将区域加上滚动条,和文本域 package cn.usts.edu.lesson05; import javax.swing.*; import java.awt.*; public class JScrollDemo extends JFrame { public JScrollDemo() { this.setTitle("文本域"); this.setBounds(100,100,500,500); this.setVisible(true原创 2021-10-13 20:10:50 · 677 阅读 · 0 评论 -
javaGUI-- JPanel
JPanel容器 package cn.usts.edu.lesson05; import javax.swing.*; import java.awt.*; public class JPanelDemo extends JFrame { public JPanelDemo() { this.setTitle("JPanel"); this.setBounds(100,100,400,400); this.setVisible(true);原创 2021-10-13 19:41:29 · 464 阅读 · 0 评论 -
javaGUI--icon
在maven项目中,将图片文件放入classes文件夹下才有效!!! URL url = ImageIconDemo.class.getResource("csdn.png");获取不到图片的原因. package cn.usts.edu.lesson04; import javax.swing.*; import java.awt.*; import java.net.URL; public class ImageIconDemo extends JFrame { public Image原创 2021-10-13 19:01:46 · 228 阅读 · 0 评论 -
javaGUI--Swing [ icon ]画一个icon
画出一个icon icon可以放在标签上也可以放在按钮上,但是 大多数情况是放的图片 package cn.usts.edu.lesson04; import javax.swing.*; import java.awt.*; public class JIconDemo extends JFrame implements Icon { // 设置icon宽高 private int width,height; // 全参构造 public JIconDemo(int原创 2021-10-13 16:32:28 · 356 阅读 · 0 评论 -
javaGUI--Swing之[Dialog]弹窗
package cn.usts.edu.lesson04; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class JDialogDemo extends JFrame { JButton button01,button02,button03; public JDialogDemo() {原创 2021-10-13 15:43:58 · 482 阅读 · 0 评论 -
javaGUI--Swing[JFrame]
注意JFrame中的容器 package cn.usts.edu.lesson04; import javax.swing.*; import java.awt.*; public class JFrameDemo02 { public static void main(String[] args) { new TestJFrameDemo02().init(); } } class TestJFrameDemo02 extends JFrame{ publi原创 2021-10-13 15:42:13 · 97 阅读 · 0 评论 -
javaGUI-- 键盘监听
键盘监听 监听按下的按键 package cn.usts.edu.lesson03; import java.awt.*; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; public class TestKeyPressListener { public static void main(String[] args) { new KeyPressFrame("键盘监听"); } }原创 2021-10-12 19:01:59 · 1375 阅读 · 0 评论 -
javaGUI--窗口事件监听
窗口事件监听 常用的就是窗口激活和窗口关闭,两个事件的监听. 写法1:(推荐)匿名内部类 package cn.usts.edu.lesson03; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class TestWindowsListener { public static void main(String[] args) {原创 2021-10-12 17:52:20 · 252 阅读 · 0 评论 -
javaGUI-- 鼠标监听
通过监听鼠标位置,实现点击画点 package cn.usts.edu.lesson03; import java.awt.*; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.util.ArrayList; import java.util.It原创 2021-10-12 17:23:11 · 381 阅读 · 0 评论 -
javaGUI--监听器02
点击 package cn.usts.edu.lesson02; 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 TestActionEvent { public static void .原创 2021-08-29 16:51:51 · 257 阅读 · 0 评论 -
javaGUI--监听器 [ 关闭按钮 ]
// 监听事件,监听窗口关闭实践 frame.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { System.exit(0); } });原创 2021-08-29 13:01:48 · 868 阅读 · 0 评论 -
javaGUI--布局练习
效果: package cn.usts.edu.lesson01; import java.awt.*; public class Ex01 { public static void main(String[] args) { Frame frame = new Frame("练习"); // 大小 frame.setSize(900,600); frame.setBackground(Color.orange);原创 2021-08-29 13:00:13 · 202 阅读 · 0 评论 -
javaGUI--表格布局
效果 package cn.usts.edu.lesson01; import java.awt.*; public class TestGridLayOut { // 表格布局 public static void main(String[] args) { Frame frame = new Frame("GridLayOut"); frame.setVisible(true); // 按钮组件 Button but原创 2021-08-29 11:44:34 · 1238 阅读 · 0 评论 -
javaGUI--东西南北中布局
package cn.usts.edu.lesson01; import java.awt.*; public class TestBorderLauOut { // 东西南北中布局 public static void main(String[] args) { Frame frame = new Frame("BorderLayout"); frame.setSize(500,500); frame.setVisible(true);原创 2021-08-29 11:35:00 · 704 阅读 · 0 评论 -
javaGUI--浮动布局(FlowLayOut)
package cn.usts.edu.lesson01; import java.awt.*; public class TestFlowLayOut { public static void main(String[] args) { // 窗口 Frame frame = new Frame("myFlowLayOut"); // 按钮 Button button1 = new Button("button1");原创 2021-08-29 11:33:56 · 478 阅读 · 0 评论 -
javaGUI--frame
package cn.usts.edu.lesson01; import java.awt.*; public class TestFrame { public static void main(String[] args) { // 窗口初始化 Frame frame = new Frame("我的第一个frame窗口"); // 设置可见性 frame.setVisible(true); // 设置窗口大小原创 2021-08-29 10:53:20 · 182 阅读 · 0 评论 -
java GUI编程--panel
package cn.usts.edu.lesson01; 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(); // 设置标题 f原创 2021-08-29 10:50:49 · 480 阅读 · 0 评论
分享