Swing是Java中的主要用户界面工具包,随标准Java SDK一起提供。它包含在包javax.swing中。
我正在合作开发一个成熟的桌面 Swing 应用程序 客户想要一个对话: 角落里有一个最大化按钮(我想其他标准框架按钮也是如此,最小化和关闭) 有一个
首先,创建了 JComponent 实例 jComponent。然后它被添加到它的父级,如parent.add(jComponent);。现在我想知道在 jComponent 类中它已添加到其父级中。有可能吗...
当选择 JComboBox 项时如何将图像实现到 JFrame 中?
JComboBox nombresLista = new JComboBox(nombres); nombresLista.setBounds(250, 110, 150, 30); JComboBox nombresLista2 = new JComboBox(nombres); nombresLista2.setBounds(700, 110, 150, 30); JLabel里...
带有 Flatlaf 自定义角剪裁的 Swing Java 面板
我正在制作一个 Swing 应用程序,它使用具有圆角的自定义 JPanel。这个 JPanel 使用 Flatlaf 库来圆角。喜欢: putClientProperty( FlatClientProperties.STYLE, "...
我想制作一个不可编辑的单元格,如果它包含的数据等于“VIDE”,我搜索了解决方案但找不到任何解决方案,这是我要编辑的方法: private void UpdateTa...
java swing 中的 setBounds 未按预期工作
我知道人们可能会告诉我使用布局而不是这个,但对于我正在做的项目,我真的很希望能够自己设置定位。 我遇到的问题是我有...
我正在尝试在 java.switch 中编写一个简单的 GUI,当按下按钮时它会激活动画。当我删除按钮并让动画直接运行时,动画就可以工作,但是......
了解 JLayeredPane 中的图层值:确定 pane.add() 参数的范围
pane.add() 中可以使用的最大和最小数字是多少? 公共类主要{ 公共静态无效主(字符串[] args){ JLayeredPane 窗格 = new JLayeredPane(); p...
我有一个简单的文本程序,正在加载带有2个JPanels(正文和页脚)的jframe,一个正文区域的文本区域和页脚的标签。我不确定我的订单是否错误或者我忘记了什么......
在 Java Swing 中从 Getter 和 Setter 检索值时遇到问题
我在 Java Swing 中从 getter 和 setter 检索值时遇到问题。我有两个类,Form1 和 Form2,以及一个用于管理汽车数据的 Car 类。当我...
在 MySQL 中,如何创建存储过程来创建数据库本身,然后使用 JDBC 从 Java 调用该过程?
我正在开发一个Java应用程序,需要在MySQL中编写一个单独的存储过程来通过查询创建数据库本身: 如果 db_name 不存在则创建数据库; 我尝试过这个: 分隔符 //
有没有办法修复错误“错误:无法初始化主类code_editor”?
我的这个程序的Java代码: 导入 org.fife.ui.rsyntaxtextarea.*; 导入 org.fife.ui.rtextarea.RTextScrollPane; 导入 javax.swing.*; 导入 javax.swing.event.DocumentEvent; 导入 javax.swing.e...
我对编程相当陌生,我已经开始开发或制作 GUI 来测试我的能力。我尝试仅使用哈希映射和数组来登录和注册来存储值。每一个...
Java Swing 绘制 gif 作为多个 JButton 和 JLabels 的背景
我想绘制一个 gif 作为我的 java 项目(学校 Java swing 中的小游戏)的启动窗口的背景。到目前为止,这是我的代码: 包装图形; 导入 javax.swing.*; 导入 java.awt.*;
我是 java swing 库的新手,正在尝试创建自己的组件。在本例中,我有一个继承 JComponent 类的 Circle 类。但是,当尝试添加 Circle 的实例时
我有一个非常基本的JTree。由于我很匆忙,如果不需要,我宁愿不使用 TreeModel。我写了一个SSCCE来暴露这个问题: 有时我会添加一个节点。其他时候我会删除它们。当我...
如何在 java swing gui 应用程序中实现深色和浅色模式?
我对编码相当陌生,我正在开发一个桌面应用程序,我想在其中实现深色和浅色模式。问题是我想在两者之间来回切换,主要是......
如何区分textField.setText()和在java中手动向textField添加文本?
我的应用程序中有一个文本字段,当用户单击 JList 中的项目时,它将以编程方式启动(textField.setText())。 稍后用户将手动更改此值。 我被卡住了...
我正在尝试(测试其他东西)将一个 JButton 引用添加到两个 JPanel 中来测试它,它从添加到的第一个面板中消失! 那么,一个Swing组件是不是不能添加到多个
在 Java 中,我仅对单个 JComponent(及其子组件)使用不同的 LookAndFeel
在Java中我使用 UIManager.setLookAndFeel( UIManager.getSystemLookAndFeelClassName() 获得系统外观 但是,我正在使用 JTable,并且在 Windows 上遇到问题...