首页 > TAG信息列表 > Swing

java swing 窗口显示问题

我们创建窗口JFrame,如果要加入其他组件应该先获取 contentPane 然后在添加在content Pane上面,但是这个只是以前需要而已,现在用不用都一样 但是为什么我们已经都 setVisible(true)还是显示空白呢,但是只要我们拖动窗口之后就会显示出来 事实上,我们setVisible应该放在最后,此时前面的

Java Swing(七):鼠标事件MouseEvent

鼠标事件MouseEvent可以给控件/界面添加鼠标事件有三种监听器:1.addMouseListener 点击,按住,抬起,移入,移出2.addMouseMotionListener 移动,拖动3.addMouseWheelListener 鼠标滚轮转动MouseListener接口下要覆盖五个方法:mouseClicked,mouseEntered,mouseExited,mousePressed,mouseReleased

java Swing 进度条

java Swing 进度条 1 package io.guanghe; 2 3 import javax.swing.*; 4 5 /* 6 ProgressMonitor的用法与ProgressBar相似 , ProgressMonitor可以直接创建一个进度对话框 7 提供的构造方法: 8 public ProgressMonitor(Component parentComponent,Object me

网吧计费管理系统java+swing课设

一、实验目的 1 掌握使用 JDBC 操作mysql 数据库 2 熟悉图形界面开发,界面设计美观,合理,操作方便。 二、实验要求 设计一个简易的网吧计费系统,要求上网人输入卡号和密码上机,卡号或密码不正确,不能上机,卡余额不足不能上机;正在使用的机器不能被再使用;上机需要记录卡号、机器号、上机时

关于Swing设置窗口图标后出现卡顿以及其他问题

我给JFrame设置IconImage,这个图标出现的有些延迟,而且还导致JPanel的渲染出现了问题。图标我原本想用ICON的,结果ico后缀无法显示,只能改为使用同一个图片的png。设置完iconImage后,JFrame中JPanel又无法出现,必须手动调整JFrame的大小才能出现。 我昨天刚重新看了遍《Thinking in Java

使用Java Swing和GeoTools开发桌面GIS软件

Java Swing 介绍: Swing 是一个为Java设计的GUI工具包。 Swing是JAVA基础类的一部分。 Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。 Swing提供许多比AWT更好的屏幕显示元素。它们用纯Java写成,所以同Java本身一样可以跨平台运行,这一点不像AWT。它们是JFC的一部分。它

GUI-Swing-图标Icon

图标Icon 方法一: 1 package com.luckylu.gui; 2 3 import javax.swing.*; 4 import java.awt.*; 5 6 public class IconDemo extends JFrame implements Icon { 7 8 private int width; 9 private int height; 10 //无参构造,图片可以选择无参 11 pub

GUI-Swing-窗口

窗口Jframe 初始化窗口 inti(); 方法1:(优) 1 package com.luckylu.gui; 2 3 import javax.swing.*; 4 import java.awt.*; 5 6 public class JFrameDemo { 7 // init(); 初始化 8 public void init(){ 9 //顶级窗口 10 JFrame jf = new JFrame

swing 监听器常用方法

java Swing事件监听器 动作事件监听器ActionListener 添加/删除方法 addActionListener()、removeActionListener() 接口代码实现: public class DrawListenerFather implements ActionListener{ //发生动作(按钮被单击、列表框中选择一项)时调用。 @Override public v

GUI Swing 3.6 列表

3.6 列表 下拉框 public class TestCombobox extends JFrame { public TestCombobox() { Container contentPane = getContentPane(); //下拉框 JComboBox jComboBox = new JComboBox(); jComboBox.addItem("C"); jComboBox

【计理01组04号】JDK基础入门

java.lang包 java.lang包装类 java.lang类String java.lang类Math java.lang类Class java.lang类Object 日期和随机数 Date类 Calendar类 java.time包 Random类 集合框架 Collection接口 Map接口 List和ArrayList Set和HashSet HashMap 字节流 I/O 流 字节流 字符流 I/O 流 字符流

如何在具有空布局的 JPanel 中添加 JTable?

注:本文转自《白煮蛋的博客》  首先,您应该认真考虑其他布局管理器,例如 BorderLayoutManager (new JPanel(new BorderLayout())) 是一个好的开始。 此外,在设计对话框时,请记住您可以并且应该嵌套布局:一个 JPanel 位于另一个 JPanel 中(例如,GridLayout 位于 BorderLayout 中)。请注意

Java+Swing实现中国象棋游戏

目录 一、系统介绍 1.开发环境 2.技术选型 3.系统功能 二、系统展示 1.首页 2.黑棋走 3.红旗走 三、部分代码 ChineseCheseRule.java 四、其他 1.更多系统 JavaSwing系统系列实现 Java+JSP系统系列实现 Java+Servlet系统系列实现 Java+SSM系统系列实现 Java+SSH系统系列实现 Ja

swing-组件测试实现模态框

效果如图 模态框是web开发中常用的一种组件,可以用作页面的内容的拓展\交互\提示等等, swing常见的组件不包含模态框, 窗口内组件jdialog或者jwindow的弹窗更像iframe那种二级窗口. 思路 JLayeredPane 是一种层级面板,和h5中通过堆加zindex实现模态框层级是一样的.所以默认

GUI(图形用户界面)----Swing

GUI(图形用户界面)----Swing 文章目录

JAVA的Toolkit显示图片问题

Image image = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/20220204.png")); g.drawImage(image,10,10,512,512,this); 所有的方法都试过了,不管是绝对路径还是该项目根目录 都是抛出一大堆异常(如下) Exception in thread "AWT-EventQueue-0" java

Java-Work11-图形界面设计1(1)

题目要求 简单界面设计 创建图形界面 在图形界面上添加组件 为控件添加触发事件 不同界面间连接 程序难点 设置背景颜色 给控件添加监听 重写监听事件 题目代码 package work11; import java.awt.BorderLayout; import java.awt.Color; import java.awt.event.ActionEvent; i

java使用swing窗体,基于rtsp视频监控

上图,后续更新代码

Java Swing面板布局之箱式布局BoxLayout

一、简介 BoxLayout,箱式布局管理器。它把若干组件按水平或垂直方向依次排列放置。Swing 提供了一个实现了 BoxLayout 的容器组件Box。使用 Box 提供的静态方法,可快速创建水平/垂直箱容器(Box),以及填充组件之间空隙的不可见组件。用水平箱和垂直箱的组合嵌套可实现类似于 GridBag

Java Swing界面设计UI(全)

原文链接: http://blog.csdn.net/xietansheng/article/details/72814531 Java Swing GUI 图形界面窗口开发基础教程,本教程将系统性地详细介绍 Java Swing 开发中常用的一些组件、布局管理器等相关知识技术,并且每章节都将通过代码实例展示实际应用。 教程总目录: Java Sw

idea中java swing项目打开无法加载类

idea中java swing项目打开无法加载类 如果你使用Idea开发Java swing项目,而且使用了可视化界面开发,那么当你再次打开项目,就会发现Java类无法识别了,到处报红。 问题原因:个人猜测是可视化界面开发的form文件导致ide解析java类异常。 解决方案:先把form文件从项目中剪切出来,然后

Java对话框的实现

JDialog窗体的功能是从一个窗体中弹出另一个窗体。 package test; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JDialog; import javax.swing.JFrame; import javax.swing.JLabel; import

java Swing 编写桌面日历程序

Java Swing根据现在来看,逐步被淘汰了。但是平时写个工具之类的,对于一个javaer来说还是非常不错。 因为有Maven仓库里很多的工具可以天然使用。 主要使用了lunar(com.nlf.calendar.Lunar)库做了公历到农历的转换。 代码地址:  https://gitee.com/cailun-hx/desktop.git 若是java8已

基于JAVA+Swing+MYSQL的图书馆管理系统

项目功能: 1.读者基本信息的输入,包括借书证编号、读者姓名、读者性别。 2.读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性别等。 3.书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。 4.书籍类别信息的查询、修改,包括类别编号、类别名称。 5.书籍库存信

java swing相关常用api

消息弹窗 错误消息弹窗 JOptionPane.showMessageDialog(null, "提示消息.", "标题",JOptionPane.PLAIN_MESSAGE);   警告消息弹窗 JOptionPane.showMessageDialog(null, "提示消息.", "标题",JOptionPane.ERROR_MESSAGE);   确认消息弹窗 JOptionPane.showMessageDialog