我对 OOP 和学习比较陌生。 我一直在弄清楚如何才能更改窗格的内容。 我想要发生的是如果我点击一个不同的单位,两个窗格的内容将根据我选择的单位而改变。 像这样: 1 2 3 这是我的代码的要点: ...
我对 OOP 和学习比较陌生。 我一直在弄清楚如何才能更改窗格的内容。 我想要发生的是如果我点击一个不同的单位,两个窗格的内容将根据我选择的单位而改变。 像这样: 1 2 3 这是我的代码的要点: ...
我基本上不知道如何转发我从 Choice 获得的价值,并在以后的方程式中使用它。 我正在构建一个计算器,我需要一个带有操作的 Choice 控件和一个使用 Choice 中选择的操作进行计算的按钮。 这是我使用的等式 这个想法是当点击按钮计算 n1 和 n2 时应该执行在 Choice 控件中选择的 ...
我为 java 的游戏开发了一个非常简单的 map 编辑器阶段。目标是在 map 上放置一些不同形状的岛屿。但是有一些限制: 岛屿不得与另一个岛屿相距特定距离(我们称其为 L) 岛屿不得与另一个岛屿相距特定距离(我们称之为 S) 在游戏中,岛屿是用鼠标放置的。 玩家可以看到可以放置或不放置岛屿的区域 ...
因为一个项目,我想知道如何在用户自己更改值之前,在 Java Swing GUI 中将 JFormatedTextField 的值设置为无效的字符串。 考虑到原始代码中的所有标识符名称都包含额外的代码,这对这个问题没有用,我决定为我的问题编写一个新的短代码,其中包含重要的部分。 这是我的代码的简化 ...
所以我在玩 java GUI。 我正在编写一个程序,当球击中 window 的末端时,它会弹起。go 如何更新secondBall以更新并显示其新位置? secondBall.action(); 不起作用。 请参阅以下代码中的THIS DOES NOT WORK 。import java.awt. ...
我正在尝试制作看起来像这样的东西: 如您所见,我希望在同一父容器中的同一行上彼此相对的标签。 我尝试使用GridBagLayout ,这是我的代码:JPanel cont = new JPanel(); JLabel left = new JLabel("left"); JLabel righ ...
我尝试修改我的按钮 jb[10][10] 但是当我运行所有按钮时都具有相同的图标,我希望按钮也共享 b 图标的所有值我使用 gridlayout 创建了一个 20x20 的按钮矩阵。 问题出在底部,当我想修改已经初始化的按钮时.. ...
我有一个包含 3 张不同照片的全屏叠加层。 我将BufferedImage实例存储在 ArrayList 中,并使用CardLayout侦听KeyEvent (对按下箭头键作出反应)在照片之间切换。 当我单独测试这个叠加层时,它工作得很好。 但是当我将它作为应用程序的一部分打开时,出现以下错误: ...
我有一个可滚动的 JPanel,其中有一些数字是通过“drawString”方法绘制的。 当我单击放大按钮时,重绘方法被调用并且数字变大,如预期的那样。 但是,当我尝试向右滚动时,部分数字要么丢失,要么以其原始大小绘制,而不是新的缩放大小。 下面是最小的可重现代码。 当我放大和滚动时,我希望绘制的数 ...
我正在尝试从线程将标签添加到 awt 面板,并从线程调用重绘,但面板没有更新,并且仅在我调整窗口大小时更新。 我尝试了很多解决方案,但没有一个有效,所以请帮忙。 ...
我需要帮助,因为我无法解决这个问题。 我想 ping ip,如果它们可以访问,那么特定的行应该是绿色的,如果没有答案,它应该是红色的。 在我添加另一个 ip 之后它也会改变颜色,但不是同时,我还没有修复。 对于这两个问题,任何帮助都会很棒。 我尝试使用布尔值,并尝试将地址放在 ArrayList ...
当我告诉 awt/swing 在小于 window 高度的给定 y 处绘制组件时,object 呈现在底部边框的底部,但它不应该呈现在给定的 y 处。 这里有一些代码示例: public class Main { public static GameWindow window ...
所以,如果我尝试移动形状,它实际上会移动,但没有运动 animation。为了绘制移动的形状,必须最小化或最大化应用程序 window。 这是 PentaminoShape class: 和主要的 Pentamino class: 我是 Java 的新手,我不明白如何解决这个问题。 尝试在 inte ...
我刚刚使用 Graphics2D 在 BufferedImage 上绘制了一些东西。 ...
我试图制作一个登录 Gui,它在文本文件中搜索密码和用户名,如果找不到与输入匹配的任何内容,则它们会显示JOptionPane但由于某种原因它从未显示过。 这是代码: 它应该弹出说“再试一次”,但它什么也没做。 请帮助或解释任何人。 ...
我正在尝试使用 AWT 和 Swing 绘制一个在移动或拖动鼠标时移动的笑脸。 我试图实现 MouseMotionListener,但我不确定我做错了什么,因为我看不到它在工作。 下面是代码: 我想知道我做错了什么。 ...
我正在从事一个具有 GUI 和移动坦克的项目。 虽然坦克移动得很好,但我无法弄清楚如何单独移动/旋转它们。 我还需要清理我的代码,因为我觉得我有很多额外的事情要做。 这是一些代码,这是我尝试过的。 我有四个班级。 导弹、坦克和董事会。 我在Tank class 中调用 keylisteners。我 ...
基本上我的 GUI 是这样的: 包含名为mainPanel的免费设计布局 JPanel 的框架 mainPanel 内部还有另外两个面板: A) 布局BoxLayout的toolPanel B) 布局GridLayout的gamePanel 这些是代码的重要部分: 问题是当我增加列数时, ga ...
我正在尝试编写一个 memory 游戏,我选择了具有特定颜色的每个按钮。 我想比较这两个按钮。 当用户单击下一步按钮时,我想开始比较。 我想出了比较颜色的背景。 我试图将背景颜色保存在一个变量中并测试它们是否相同但是即使两个 colors 相同也不会进入if语句。 如果您有任何其他想法,请帮助我: ...