Swing是Java中的主要用户界面工具包,随标准Java SDK一起提供。它包含在包javax.swing中。
如何使用 BufferedImage 和 ImageIO 转换图像以写入 ImageOutputStream?
我可以通过BufferedImage读取InputStream吗? 输入流 bais = new ByteArrayInputStream(b); BufferedImage bImageFromConvert = new BufferedImage(宽度, 高度, BufferedImage.TYPE_INT_RGB); 图...
我们从数据库中获取一个列表,需要将其转换为 JTree。诀窍是建立一个模型。 规则: 每条记录都有 ID 和 ROOT_ID。 如果一条记录的 ROOT_ID 与另一条记录的 ID 匹配,则为
我的任务是检索文本字段的值并在单击按钮时将其显示在警报框中。如何在 Java Swing 中生成按钮的单击事件?
Java swing InvokeLater 不会立即重新绘制
我正在开发一款游戏。当尝试在“主”线程中使用游戏循环进行可视化时,paintComponent 方法很少被调用。我读过许多其他类似的问题,但是……
我用java构建了一个小程序来从输入中获取结果。 它可以在控制台中运行,但现在我希望它有一个 GUI,为此我使用 swing JFrames。 这就是我陷入困境的地方:我设法
使用 IntelliJ 运行 java 应用程序的逻辑处理程序时出现空 Swing 面板
我开始使用层模型(GUI、业务逻辑和持久性)学习Java,但无法正确完成GUI的实现。我已经用 swing 设计了逻辑和 GUI,...
我正在制作俄罗斯方块游戏的副本并创建了一个游戏面板。 我试图交换 tetris.initGamePanel(); 的顺序和俄罗斯方块.initWindow();在 公共静态无效主(字符串[] args){ ...
Java Swing:用户输入文本 - 将其插入句子中间:问题是光标在输入每个字母后跳到末尾
我知道 Java Swing 已经过时了,但我仍然使用它。我主要使用 JTextArea,如果用户想在现有文本中间插入文本,它工作得很好。但是JTextArea中没有行间距...
TableModel 无法转换为 javax.swing.table.DefaultTableModel
我想清除我的自定义 TableModel 并得到以下异常: 线程“AWT-EventQueue-0”中的异常 java.lang.ClassCastException:com.Test.gui.results.ResultTableModel 无法转换为 j...
如何在 Swing 应用程序顶部包含标准按钮面板? [已关闭]
如何使用 Java 在每个 Java Swing 面板上包含标准按钮面板(例如每个面板的顶部:打印、新建等)?
我可以让 Swing 的 JOptionPane 容忍 HTML 中的换行吗?例如,这显示字符串 hello(如我所料)。 包 demos.dialog.optionPane; 导入 javax.swing.JOptionPane; 公开课
使用 JCheckBoxMenuItem 时,有没有办法禁用单击时自动检查状态切换?
我有一个 JCheckBoxMenuItem,我需要手动控制其检查状态。 我在文档中没有看到任何可以控制该行为的内容。 我还尝试创建自己的自定义子类
如何打开以 JDesktopPane 为中心的 JInternalFrame?
当用户选择通过菜单打开各种功能时,我将一堆 JInternalFrame 添加到 JDesktopPane 中。但我希望内部框架在桌面窗格居中打开...
为什么当我双击 JTextField 时,Java (JFrame) 中的窗口会崩溃?
我为特定实用程序编写了这个小程序,尚未优化它,但到目前为止一切都按预期工作,但是当我不小心双击 JTextField 时它崩溃了,我不知道...
我想更改scrollPane的内部大小。 我尝试过各种方法来做到这一点,但我做不到。我希望每次创建任务时,ScrollPane 的长度都会发生变化。 (就像感官
我发现了很多使用 setBackgroundAt() 和 UIManager.put("JTabbedPane...") 更改 JTabbedPane 背景颜色的示例。 但是,我想创建一个 onclick eve...
首先,我像这样设置 JTextPane: HTMLEditorKit editorKit = new HTMLEditorKit(); HTMLDocument 文档 = (HTMLDocument) editorKit.createDefaultDocument(); JTextPane 文本窗格 = 新 JText...
如何在JFrame中的JTextArea上显示使用JFileChooser选择的选定文件?
我想在 JFrame 中的 JTextArea 上显示使用 JFileChooser 选择的选定文件,如下所示: JTextArea 文本区域 = new JTextArea(6, 12); contentPane.add(textArea); JFileChooser fileChooser = 新
这是我制作的一个测试程序,以便我可以练习 Polygon,但即使最小化并重新打开窗口后,框架中也没有显示任何内容。这不是我第一个使用 JFrame 的程序,而是在制作之后
有谁知道如何让图标位于左端并在图标和文本之间留出一些空间(或文本右对齐)?
我正在尝试创建一个带有图标和一些文本的 JButton。我的问题是,我希望图标左对齐,文本右对齐(不需要右对齐,但我不这样做