swing 相关问题

Swing是Java中的主要用户界面工具包,随标准Java SDK一起提供。它包含在包javax.swing中。

Swing JList SetCellRenderer 背景颜色不起作用

早上好: 我在 Swing 中有一个包含一些数据的 JList。我从数据库中选择数据,并尝试选择与 JList 中相同的数据并采用另一种颜色,但我...

回答 1 投票 0

无法从 UIManager 获取 ButtonUI 来工作

我(和 ChatGPT 似乎都不是)无法正确使用 UIManager 的 ButtonUI 属性。这是我使用的默认包中的两个简单的类。只有我看到的按钮1...

回答 1 投票 0

更改 Nimbus LaF 处理 JTree 节点突出显示的方式

我一直致力于将 Java 应用程序从 WindowsLookAndFeel 转换到 Nimbus,尽管 Nimbus 存在缺陷,但基本上还是成功的。我的用户总体上喜欢 Nimbus LaF,但不喜欢一些细节...

回答 1 投票 0

如何让我的 TreeCellRenderer 填充我的 JTree?

如何让我的树单元填充 JTree 的宽度: JTree 树 = new JTree(); tree.setCellRenderer(new TreeCellRenderer() { @覆盖 公共组件 getTreeCellRendererComponent(JTree

回答 1 投票 0

与 JTable 中的单元格渲染器交互

有没有办法让单元格渲染器响应鼠标事件,例如鼠标悬停?

回答 2 投票 0

重写 JTable 的 DefaultTableCellRenderer 以将 JTable 中的所有单元格居中

我有一个无法摆脱的问题。 只是想让你知道,我对使用 JTables 相当陌生,所以答案可能很简单,但我找不到解决方案:/ 所以,我有一个使用 AbstractTabl 的 JTable...

回答 2 投票 0

难以理解swing的JTable和JTree的渲染器机制

通常在使用 JTable 或 JTree 时,用户定义自己的单元格渲染器。 从DefaultTableCellRenderer继承用户组件,并实现renderer方法是很常见的

回答 3 投票 0

如何在 Java 中编辑 DefualtTableCellRenderer?

我在编辑 DefaultTableCellRenderer 时遇到问题。 我想右对齐表格中的第二列。然而,下面的代码右对齐所有列,而不仅仅是......

回答 3 投票 0

无法在单元格中对齐左侧的文本和右侧的图标

我试图实现一件非常简单的事情,我尝试了不同的选项,但似乎都不起作用。 我有一个简单的 JTable,在列中我使用 JLabel 来显示文本和图标。 我只是想...

回答 1 投票 0

解析一个特定的 JPanel 时,WindowBuilder 中的设计部分变为空白

我已经在 Java Swing 项目中实现了新代码,突然设计选项卡上的一个面板变成了空白。是否有任何已知的实施类型可能会以这种方式干扰? 空白设计...

回答 1 投票 0

获取应用程序仍在运行的监视器的屏幕分辨率

我构建了以下 java 类来获取 java swing 应用程序的正确大小。 通过这个课程,我可以获得屏幕的分辨率,之后我可以正确设置......的高度和宽度。

回答 1 投票 0

随着音乐绘画时出现伪影。删除工件时,之前绘制的形状不会保存

“Head First Java”中的示例。该程序的本质是,当您单击按钮时,会播放音符,并及时在 My Draw Panel 面板 Fi...

回答 1 投票 0

如何替换String[]数组中的字符

我正在构建一个java swing应用程序。 我编写了一个自定义的 defaultTableModel 类,这是代码: 公共类 MyTableModelScontriniArticoli 扩展 defaultTableModel { 私人静态最终圣...

回答 2 投票 0

将 html 文件加载到 JEditorPane 中

谁能告诉我如何将 html 文档加载到 JEditorPane 中。我尝试过以下似乎不起作用的方法: 尝试{ URL h = new URL("file://test.html"); 窗格。

回答 5 投票 0

如何使用卷积核来模糊图像

所以,我在研究时发现的第一件事就是这个。我模仿了该网站的代码(如下所示),当我尝试时,图像稍微模糊了,以至于看不到。

回答 1 投票 0

JavaSwing GriBagLayout 放置问题

我尝试了很多方法将组件放在面板顶部,但它们始终站在面板中间。 私人无效setWestPanel(){ westPanel = new JPanel(); 西面板。

回答 1 投票 0

事件发生后如何重新绘制JPanel

我正在尝试在事件发生后重新绘制 JPanel。我真的不知道 .repaint() 和 .revalidate() 是如何工作的。每个人都告诉我这会起作用,但不适合我。 我的代码由 ParentFrame、Chil...

回答 2 投票 0

未在 JTable 问题中显示产品

为什么当单击“添加到购物车”按钮时我的购物车没有更新和显示值? 我发现很难在 ShoppingC 中显示用户从 JTable 中选择的产品...

回答 1 投票 0

Java Swing 文本字段中的 ANSI 颜色

有没有简单的方法来解析日志文件中的 Ansi 颜色,并在 Swing 的文本字段中使用它(JTextArea、JTextPAne,...)?

回答 3 投票 0

JFrame JPanel 刷新/更新/重画

编辑:当我拖动边框时,正在发送某种刷新,我需要弄清楚并手动发送相同的刷新。 请注意,我尝试过使用 revalidate() 和 repaint()。 当我们...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.