Java GUI
不会写代码的菜
这个作者很懒,什么都没留下…
展开
-
Java GUI综合运用
import javax.swing.*;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import java.net.URL;public class Plane1 extends JFrame { private int x = 900; private int y = 900; public Plane1(){ this....原创 2021-12-25 09:30:00 · 352 阅读 · 0 评论 -
Java GUI 对话框 JOptionPane
一.对话框的分类:可分为两种 ①showMessageDialog(): 消息对话框 ②showConfirmDialog():确认对话框二.每种对话框对应的消息类型 showMessageDialog() :消息对话框 具有五种类型,类型不同,对应的消息不同① ERROR_MESSAGE 错误消息提示②INFORMATION_MESSAGE 信息提示③WARNING_MESSAGE 警告提示④QUESTION_MESSAGE 问题...原创 2021-12-25 06:45:00 · 1334 阅读 · 0 评论 -
Java GUI事件处理
到目前为止我们编写的只是图形用户界面,并没有特殊的功能,想要实现一定的功能必须进行事件处理 当用户与GUI组件进行交互,就会产生事件,比如: 按下一个按钮,点击鼠标等 一.事件处理思路: 一个源(事件源)产生一个事件(事件对象)并把它送到监听器那里,监听器只是简单地等待,直到它收到一个事件,一旦事件被接受,监听器将处理这些事件 一个事件源必须注册监听器以便监听器可以接受关于一个特定事件的通知 二.常用事件处理方式: 为按钮添加事件监听 jB...原创 2021-12-24 15:45:00 · 751 阅读 · 0 评论 -
使用GUI编写一个基本窗口
首先我们需要观察所需窗口的布局方式,我们可以将上面的窗口面板看做一个以网格布局为基础的布局方式,将整个面板分为3行1列,接下来在每行中在设置自己的布局方式.比如第1,2行可以再嵌套一个流式布局方式,添加文本框及密码框,第3行可以也嵌套一个流式布局,添加连个按钮,实现所需的功能 代码演示:import javax.swing.*;import java.awt.*;public class loginJFrame extends JFrame { public...原创 2021-12-24 08:15:00 · 600 阅读 · 0 评论 -
Java GUI常用组件介绍
注意: 所有组件创建并设置完成后都必须使用add()方法添加到窗口中,否则无法显示 jp.add(jButton4); //将设置好的按钮添加到窗口 this.add(jp); JLable(标签) //用来显示文字或图片 JPanel jp = new JPanel(); jp.setLayout(new FlowLayout(FlowLayout.CENTER)); JLabel accou...原创 2021-12-24 11:30:00 · 1224 阅读 · 0 评论 -
Java GUI面板的布局方式
有四种布局方式: FlowLayout //流式布局,即一种横向的布局,以行为基础,逐个进行组件的排列,当一行排列满时,自动排列到下一行 流式布局示例: package javaGUI;import javax.swing.*;import java.awt.*;public class JFrameDemo2_1 extends JFrame { public JFrameDemo2_1(){ this.setSize(500,300);...原创 2021-12-23 20:45:00 · 3450 阅读 · 1 评论 -
Java GUI(图形用户界面)概述
1.GUI概述 目前,我们编写的程序都是基于控制台的程序 GUI(Graphical User Interface)即图形用户界面,它能够使应用程序看上去更加友好 2.Swing概念 位于javax.swing Swing是纯java组件,使得应用在不同平台中有相同的外观和行为 3.什么是组件,容器? java的图形用户界面的基本组成是组件,组件是一个以图形化的方式显示在屏幕上,并且能和用户进行交互的对象 组件不能单独的显示出来,所以必须放在一定的容器原创 2021-12-23 16:45:00 · 3177 阅读 · 0 评论