Swing是Java中的主要用户界面工具包,随标准Java SDK一起提供。它包含在包javax.swing中。
我正在尝试构建 JPanel 矩阵和清除按钮,当您按下屏幕时,特定位置的面板会显示为黑色,而当您按下清除时,所有内容都会变成白色。我不知道...
就我而言,我希望能够在 JDesktopPane 上启用和禁用 ctrl F6。 现在我用这种方式禁用它: KeyStroke 删除 = KeyStroke.getKeyStroke(KeyEvent.VK_F6, InputEvent.CTRL_DOWN_M...
什么时候 validate()、invalidate() 以及两者的组合是强制的?
总结 在 Swing 中,可以验证和无效 JComponent。 invalidate() 将组件层次结构标记为无效,然后以编程方式或隐式验证它......
如何在与带有按钮渲染器和单元格渲染器的表格行同一行的单击按钮上获取表格行的数据?
我已经实现了带有单元格渲染器的自定义表格,以便我可以在表格中的每一行添加删除按钮 按钮编辑器.java 公共类 ButtonEditor 扩展 DefaultCellEditor{ 保护...
嗨,我制作了一个 JTextArea,但它没有滚动,有人可以告诉我为什么吗? JTextArea 文本区域 = new JTextArea(2, 0); textArea.setText("sdsdsd dfdfdf dsdsdsdsd dsdsdsd sdsdsdsd...
JButton.setBounds(x,y,w,h) 似乎不起作用
导入javax.swing.JButton; 导入 javax.swing.JFrame; 导入 javax.swing.SwingUtilities; 公共类 SimpleExample 扩展 JFrame { 公共简单示例(){ setTitle("简单的例子...
我想在按下 Enter 键时将 java swing 表第一个单元格的焦点更改为下一个单元格。 当一个单元格发生变化时,我们可以将第一个单元格的焦点更改为特定单元格吗? 事件发生了。我尝试 setfocus 但失败了...
在同一工作 JFrame 中绘制 org.knowm.xchart.XYChart
我想在同一工作 JFrame 中绘制 org.knowm.xchart.XYChart 数据,但下面的代码中没有任何反应: 最终 XYChart 图表 = new XYChartBuilder() .height(jPanel1.getHeight()...
JOptionPane 使用 if else 语句进行输入验证
我想当用户输入一个不超过100的正整数时,它会显示一条错误消息,如果输入正确,用户将再次输入,然后继续执行if/else语句。 导入...
我是一名Windows用户,我开发了一个小程序来根据一些输入计算一些参数。 Windows 中的 GUI 按预期显示,但在 macOS 中却有所不同。请让我...
我是一名Windows用户,我开发了一个小软件来根据一些输入计算一些参数。 Windows 中的 GUI 按预期显示,但在 Mac OS 中却有所不同。请让我...
要向 Swiggy 投诉,您可以按照以下步骤操作: 联系 Swiggy 客户支持:0~7856•92–03.67立即联系。 ...提供相关详细信息:联系客户支持时,提供...
我想根据该行布尔列中的复选框值将数据从表行添加到数组中。 这是 JTable 组件代码: String[] 列名 = {"选择&...
我发布这个问题是因为我目前是编程新手,而且我有一个小烦恼,当我创建应用程序时,我不希望对象穿过整个窗口。 我使用 GridL...
JTextArea setText(veryLongString) 花费太多时间
我有一条很长的绳子,是从书上得到的。我使用 setText() 方法将其显示在 JTextArea 中。它会冻结 UI 并且花费大量时间。我该如何解决这个问题? 这是 SSCCE:
我构建了一个简单的 Java 程序,用于登录 JTextArea 组件。 JTextArea _log = new JTextArea(); _log.setEditable(假); JScrollPane 滚动日志 = new JScrollPane(_log); 滚动日志.setPreferredSize(
我编写了一个自定义 JComboBox,一旦项目数量大到需要滚动条,它就会显示搜索文本字段 它可以工作,但有一个小问题,但到目前为止我无法修复 当你点击...
我正在开发这个调度程序项目。我已经获得了甘特图的数据(进程、执行的时钟滴答以及剩余的突发时间)。但是,我似乎无法使 processBlock 成为
为什么要new KeyStroke(k,m).getModifiers()!=m?
我现在正在努力向我的应用程序添加一些全局快捷键。 首先,我写了一个方法来将本机修饰符代码转换为 swing 的修饰符代码,添加了一个全局本机钩子,但是它......
我正在尝试为 IntelliJ Idea 社区版开发一个插件,我正在创建如图所示的插件项目 创建插件项目 我正在使用 Java 来开发插件和 gradle 作为我的构建...