swing 相关问题

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

Java Swing 中球穿过对象导致的多次碰撞

我正在编写一个基本的乒乓球游戏,球从由玩家控制的两个飞垫反弹回来。我的问题开始于球与“右垫”碰撞的地方。我有两个垫,col...

回答 1 投票 0

为什么从不同类添加到 JFrame 时 JPanel 不可见?

我为GameWindow创建了一个类,它扩展了JFrame; MainMenu 的类,它扩展了 JPanel;以及创建 GameWindow 并添加 MainMenu 的 UserInterface 类。添加主菜单后...

回答 1 投票 0

如何制作“打开方式”对话框?

我编写了一个程序来搜索.txt 文件。 如果我单击一个文件,则意味着应该出现“打开方式”对话框,并且该对话框将包含所有已安装程序的列表。 我正在使用...

回答 3 投票 0

HTML 嵌入 Base64 图像的 JEditorPane 内容类型

我正在使用 JeditorPane 和 JEditorKit 来显示一些 HTML。 HTML 显示正确,但图像显示为损坏(它们在浏览器中正确显示)。图片src是base64。我设置了

回答 2 投票 0

为什么在 JFrame 上使用 setLocation() 后我的 ImageIcon 消失了?

我想在屏幕上移动包含 GIF 的 JFrame 窗口,但是当我尝试以下操作时: 图标 = new ImageIcon(spritePath); Frame.add(new JLabel(icon)); frame.setSize(icon.getIconWidth(), 图标.

回答 1 投票 0

Java SWING Jbutton 设置启用

我添加了启用功能,仅单击我的按钮一次,但是这次我在前景中设置的颜色不起作用。它给了我另一种颜色(浅白色)。 jButton1.setText(startGame); if (转 % 2 == 0...

回答 1 投票 0

JTable、RowSorter、getSelectedRow 数据

我在 JTable 中使用 RowSorter,当我对其中一列进行排序并调用方法 getSelectedRowData() 时,它返回错误的数据。 公共对象 getSelectedRowData() { if(getDataArray() != null) ...

回答 1 投票 0

使用GridBagLayout正确渲染

在所附的屏幕截图中,我有一个 JLabel、JTextField 和一个 JTabel 包裹在 JSchrollPane 中。首先,JLabel 和 JTextField 浮动在中间。有很多sp...

回答 2 投票 0

限制 JTable + 下一个/上一个按钮中显示的行

我正在尝试创建一个当时仅显示一行的 JTable。当您按“下一页”/“上一页”时,表格将显示下一行或上一行,具体取决于按下的按钮。如果...

回答 1 投票 0

为什么我的图像运动在使用按键绑定移动时如此不稳定?

所以我做了这个图像绘制课程,当我按 a 或 d 键时,运动一开始非常不稳定,但大约一秒钟后就变得有点平滑。这是为什么?我该如何解决它? 导入 javax.s...

回答 1 投票 0

根据球接触的网格改变球的行为(JAVA Swing)

我有一个框架,我用 Java Swing 的网格方法将其绘制为半黑半白。在这个框架上,有一个白球开始在黑色部分上移动,还有一个黑球开始移动......

回答 1 投票 0

Java Swing 图形性能问题

我正在尝试学习Java图形编程。 我编写了一个加载图像并将其绘制到屏幕上的程序。用户可以使用键盘移动图像。 问题是运动是

回答 1 投票 0

Java。摇摆。更改容器中组件的顺序

我正在使用java Swing。我创建了 JPanel 并用组件填充了它。 JPanel 面板 = new JPanel(); for (JComponent c : 组件) { 面板.add(c); } 我需要更改某些组件的顺序...

回答 5 投票 0

为什么只出现一个组件

我有一个 JFrame,由于某种原因只出现一个组件 公共 JFrame mainMenuFrame = new JFrame(); 公共 JLabelwelcomeText1 = new JLabel(); 公共 JLabelwelcomeText2 = 新 J...

回答 1 投票 0

如何设置JPanel的宽度和高度?

我正在使用Java开发贪吃蛇游戏。棋盘(所有动作发生的地方)的宽度和高度应该是固定的(640 像素 * 480 像素)。 结构: 从 JFrame 类扩展的主类, 乙...

回答 2 投票 0

具有不同轴的嵌套BoxLayout

我在使用 BoxLayout 创建嵌套面板时遇到问题。我有一个布局设置为 BoxLayout (PAGE_AXIS) 的容器,在这个容器中我想生成面板 (postedPanel) 也...

回答 3 投票 0

如何在java中获取屏幕分辨率?

如何获得以像素为单位的屏幕分辨率(宽度 x 高度)? 我正在使用 JFrame 和 java swing 方法。

回答 12 投票 0

图像溢出 JPanel 中分配的空间:寻求帮助

我再次需要你的帮助。在下面的代码中,当我尝试将图像添加到 JPanel 时,它完全忽略 GridBagLayout 和 GridBagConstraints 分配的空间。果然是图

回答 1 投票 0

为 Swing 组件 (JEditorPane) 设置自定义属性

我正在使用 Java Swing 开发 Twitter feed 应用程序。 我是否可以为 JEditorPane 设置自定义属性,如下所示 JEditorPane jep = new JEditorPane(); jep.tweetID = "222...

回答 2 投票 0

如何使用MouseListener移动不同的形状

我有一个程序可以绘制放入 ArrayList 中的不同形状,它可以很好地迭代形状来绘制它们,但我移动它们的方法不起作用。是不是有什么问题……

回答 2 投票 0

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