Swing是Java中的主要用户界面工具包,随标准Java SDK一起提供。它包含在包javax.swing中。
我正在编写一个多语言应用程序。创建了一个演示: 公共类 SwingLang { 公共静态无效主(字符串[] args){ JFrame 框架 = new JFrame(); frame.setDefaultCloseOpera...
我试图显示一个日历,如果我单击右侧按钮,我想更改该按钮的颜色。 实际上我要进入一个弹出菜单,但是我怎么知道首先单击了哪个按钮......
我有3个条件(菜单中有3个菜单项)。 在这 3 项中,如何在 JFrame 打开并默认显示该菜单项的内容时立即选择该菜单项? 稍后,如果我们选择...
我正在学习Swing GUI设计。我还没有完全解决的一件事是,如何添加画布到容器中的特定位置。 更具体地说:我创建一个使用 Paint 的 Canvas 类...
在表示 Color 对象时为 JTable 中的单个单元格着色
我有一个 JTable,用于在不同行中显示多种不同的数据类型。只有两列,左列是变量名,右列是变量
为什么JFrame绘制完图形后是空的? 封装javaGame; 导入java.awt.Graphics; 导入 javax.swing.JFrame; 公共类 javaGame 扩展 JFrame { 公共javaGame(){ 设置可见...
我可以通过BufferedImage读取InputStream吗?
InputStream bais = new ByteArrayInputStream(b); BufferedImage bImageFromConvert = new BufferedImage(宽度, 高度, BufferedImage.TYPE_INT_RGB); 图形 g = bImageFromConvert.createGraphics(); g = ...
我将数组绑定到 JComboBox,如下所示: String[] arr={"ab","cd","ef"}; 最终 JComboBox lstA = new JComboBox(arr); 但我想动态地将数组绑定到 JComboBox
当 JSpinner 在运行时动态更改时,我需要能够使用 SpinnerDateModel 和 DateEditor 更改 JSpinner 设置的最大值和最小值。 设置 JSpinners 的初始化代码...
我正在使用 Swing 编写 Java 应用程序。我有两个表,我必须将内容从一个表复制到另一个表(复制)。问题是,如果我清除目标表行,那么我的...
在 Pop!_OS 22.04 LTS 中,如何使用 Java 显示托盘图标
我尝试了 AWT、Swing 和 JavaFX,它们都输出相同的消息:“不支持 SystemTray”。 我还尝试了 AppIndicator 和 KStatusNotifierItem 支持,但这没有帮助。 证书...
如何从 BasicTabbedPaneUI PaintTab() 方法获取每个选项卡的文本以及所选选项卡的索引?
一些背景知识,我正在创建一个扩展 JTabbedPane() 组件的子类,添加一些额外的方法,并且主要使用 BasicTabbedPaneUI 应用特定的外观....
如何在每个 Swing 页面上包含标准按钮面板? [已关闭]
如何使用 Java 在每个 Java Swing 页面上包含标准按钮面板(如每个页面顶部的“打印”、“新建”等)?
我正在创建一个地址簿,并且我有很多功能。然而实际的表格是看不到的。数据就在那里。我可以保存并加载它,但我实际上看不到任何数据...
我已经使用 Netbeans 构建了一个 jar 文件,它在我的系统中运行良好,但我想制作能够在所有具有 JRE 的系统中运行的 jar 文件,并且它甚至应该正常工作......
如何删除一行并编辑 JTable 上保存的任何数据并将其更新到 mySQL 数据库
我正在制作一个注册系统的虚拟模型,您可以在其中通过 JTextBox 输入或删除任何学生信息。 到目前为止,我已经允许我的程序添加数据。 我的问题是我正在尝试
为什么JDialog没有触发按键监听器的keyPressed方法?
这是我的代码 JToolBarcustomizeKeys = new JToolBar(); customizeKeys.add(new ChangeKeyListen("left")); 私有类 ChangeKeyListen 扩展 AbstractAction{ 私有 JDialog myDialog; ...
我不知道如何实现 math.round() 或任何其他解决方案来在 JTextField 中获取 ##.##
我在 JTextField 中显示平均值,我想将其四舍五入到小数点后两位以使用上面的代码,使用 JFreeChart 创建条形图。我看过很多关于这方面的教程,但我不知道...
我发现了大量使用 setBackgroundAt() 和 UIManager.put("JTabbedPane...") 更改 JTabbedPane 背景颜色的示例 但是,我想创建一个 onclick 甚至...
我想在 JFrame 中的 JTextarea 上显示使用 JFileChooser 选择的选定文件,如下所示: JTextArea 文本区域 = new JTextArea(6, 12); contentPane.add(textArea); JFileChooser fileChooser = 新