• Swing-文本输入组件(一)

    时间:2024-01-06 20:37:41

    Swing控件中,能够实现用户输入的有JTextField、JPasswordField、JTextArea和JTextPane。下面分别进行介绍。JTextField最简单的文本控件,常见的登陆界面中就是使用得它。其文本无法换行,也不支持滚动条,文本长度超出控件宽度后在视觉上会遮挡一部分内容,因此...

  • Java Swing 如何实现记事本中“编辑”菜单下的 剪切,复制,粘贴,删除,全选 功能

    时间:2024-01-03 16:46:40

    这篇文字将要学习以下知识点:1.如何给JButton按钮添加鼠标点击事件监听器#1.addMouseListener(MouseListener l)  给JButton添加一个鼠标点击监听器l2.文本区控件JTextArea 中的方法(剪切,复制,粘贴,删除,全选  功能的实现)#1.cut() ...

  • java在线聊天项目0.2版本 制作客户端窗体,使用swing(用户界面开发工具包)和awt(抽象窗口工具包) BorderLayout布局与GridLayout布局不同之处 JPanel设置大小

    时间:2024-01-02 23:14:27

    代码如下:package com.swift;import java.awt.BorderLayout;import java.awt.Color;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLab...

  • java在线聊天项目 使用SWT快速制作登录窗口,可视化窗口Design 更换窗口默认皮肤(切换Swing自带的几种皮肤如矩形带圆角)

    时间:2024-01-02 22:54:32

    SWT成功激活后new一个JDialog调整到Design视图默认的视图模式是BorderLayout,无论你怎么拖拽,只能放到东西南北中的位置上所以,我们把视图模式调整为AbsoluteLayout,这样我们可以把小控件拖拽到任意我们需要的位置发现,这个窗口的皮肤不是很好看,文本框和按钮都是直角矩...

  • 用户图形界面(GUI)学习笔记(一)——Swing与AWT

    时间:2024-01-02 16:14:51

    一、Swing与AWT对象窗口工具箱(Abstact Window Toolkit,AWT),是JAVA1.0刚出现的时候,包含的一个GUI设计类库。它将处理用户界面元素的任务委派给每个目标平台(Windows,Macintosh等)的本地GUI工具箱。本地GUI工具箱负责用户界面元素的创建和动作。...

  • 第13章 Swing程序设计----常用面板

    时间:2023-12-30 08:27:09

    面板也是一个Swing容器,它可以作为容器容纳其他组件,但它也必须被添加到其他容器中。Swing常用的面板包括JPanel面板和JScrollPanel面板。1、JPanel面板 import java.awt.*; import javax.swing.*; public class JPanel...

  • Swing-JRadioButton用法-入门

    时间:2023-12-30 08:14:16

    JRadioButton是Swing中的单选框。所谓单选框是指,在同一个组内虽然有多个单选框存在,然而同一时刻只能有一个单选框处于选中状态。它就像收音机的按钮,按下一个时此前被按下的会自动弹起,故因此得名。因此,在添加JRadioButton控件时,要记得将它们添加到同一个ButtonGroup中。...

  • Java核心技术卷一基础知识-第9章-Swing用户界面组件-读书笔记

    时间:2023-12-26 19:51:27

    第9章 Swing用户界面组件本章内容:* Swing与模型-视图-控制器设计模式* 布局管理概述* 文本输入* 选择组件* 菜单* 复杂的布局管理* 对话框本章将介绍构造功能更加齐全的图形用户界面(GUI)所需要的一些重要工具。9.1 Swing和模型-视图-控制器设计模式9.1.1 设计模式容器...

  • Java_Swing程序设计_尝试开发一个登陆窗体,包括用户名、密码以及提交按钮和重置按钮,当用户输入用户名my,密码love时,弹出登陆成功提示对话框。

    时间:2023-12-22 23:06:09

    package com.lzw;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class UseCase3 extends JFrame{/** * */private static final long...

  • JAVA的界面(Swing)

    时间:2023-12-20 09:31:20

    现在的程序很多在java中运行,很多时候是Web;很多服务端还是有一个简单的日志文件比较好;或者配置;今天在看java图形界面开发时,看见已经不怎么更新的库。没有办法,市场决定一切,很多好的东西没有更新了;JAVA毕竟在C/S邻域不怎么强劲;做了很久的c#;c#现在很多时候用Ribbon界面,也看了...

  • swing实现QQ登录界面1.0( 实现了同一张图片只加载一次)、(以及实现简单的布局面板添加背景图片控件的标签控件和添加一个关闭按钮控件)

    时间:2023-12-19 08:49:53

    swing实现QQ登录界面1.0( 实现了同一张图片只加载一次)、(以及实现简单的布局面板添加背景图片控件的标签控件和添加一个关闭按钮控件)代码思路分析:1.(同一张图片仅仅需要加载一次就够了,下次给一个图片路径,如果加载过,就直接拿去用就可以了):我们选择封装在一个工具类里,如何实现同一种图片只加...

  • java swing中Timer类的学习

    时间:2023-12-09 13:57:09

    最近在完成学校课程的java平时作业,要实现一个计时器,包含开始、暂停以及重置三个功能。由于老师规定要用这个timer类,也就去学习了一下,顺便记录一下。首先呢去查了一下java手册上的东西,发现timer的构造函数是这么解释的(拿翻译机翻译了)public class Timer ext...

  • Java Swing界面编程(31)---菜单条:JMenu

    时间:2023-12-06 15:37:45

    package com.beyole.test;import javax.swing.JFrame;import javax.swing.JMenu;import javax.swing.JMenuBar;import javax.swing.JMenuItem;public class Swing...

  • Java Swing 快捷键

    时间:2023-12-01 10:48:35

    Java  Swing 快捷键给Java Swing 编程中按钮或者其他组件事件添加快捷键的方法:Component.setAccelerator(KeyStroke.getKeyStroke(‘Q’, InputEvent.CTRL_MASK));这个快捷键是ctrl+Q,通过这个方法即可实现点击...

  • java swing 去掉按钮文字周围的焦点框

    时间:2023-12-01 09:52:40

    闲来无事,写了个swing界面,运行后看到当点击按钮时,中间文字会出现一个刚好把文字围住的小方框,这是按钮获得焦点的标志,我是觉得一个字:丑!怎么去掉呢?万能的度娘告诉我,设置下button的setFocusPainted为false,我试了一下,果然ok,下面将代码分享给大家,可以将设置属性的那句...

  • Atitit.获取swing ui 按钮控件的id 与名字 与JPDA 调试体系

    时间:2023-11-30 22:02:18

    Atitit.获取swing ui 按钮控件的id 与名字 与JPDA 调试体系1. Swing Inspector是一个Java Swing/AWT用户界面分析和调试工具,功能与firebug类似,22. 类似spylite ,firebug33. Eclipse  vm param34. Clt...

  • java swing模仿随机频谱

    时间:2023-11-29 19:06:35

    import java.awt.BorderLayout;import java.awt.Color;import java.awt.Dimension;import java.awt.Graphics;import java.awt.image.BufferedImage;import java....

  • Java中的Swing及AWT又称GUI编程

    时间:2023-11-26 07:54:32

    Java中的Swing及AWT又称GUI编程。关于学习Java要不要学Swing及AWT,这个完全取决于个人的开发及发展方向。如果从事web方向的开发,则可以不用学习Swing及AWT。如果从事的是GUI编程或C/S模式的编程,则要学习Swing及AWT。 package Com.MySwing; ...

  • JAVA简单Swing图形界面应用演示样例

    时间:2023-11-22 09:48:28

    JAVA简单Swing图形界面应用演示样例package org.rui.hello;import javax.swing.JFrame;/** * 简单的swing窗体 * @author lenovo * */public class HelloSwing {public static void...

  • Java Swing实现一个简单而优美的记事本( 较详细注释 )

    时间:2023-11-18 11:54:27

    Java Swing实现具有基本功能的记事本目前实现了:文件新建打开保存退出前保存询问编辑剪切复制粘贴清除撤销格式字体选择字体颜色选择帮助关于 (样式采用了css与html来描绘)工具栏图标形式的:保存复制粘贴剪切文字加粗文字斜体底部状态栏文本字数实时统计日期显示编码显示(其实是假的哈哈)右键弹出菜...