
[英]Why are my JButton and JLists not appearing? (BorderLayout
我正在尝试学习 swing 并完成我们被赋予的任务。 我不明白为什么代码不在 SOUTH 部分显示 JButtons,因为在 CENTER 部分显示文本字段、combobox 和标签时没有问题。 我使用与在 SOUTH 和 EAST 中所做的相同的格式将组件添加到我的 CENTER 部分,但只有中心 ...
[英]Why are my JButton and JLists not appearing? (BorderLayout
我正在尝试学习 swing 并完成我们被赋予的任务。 我不明白为什么代码不在 SOUTH 部分显示 JButtons,因为在 CENTER 部分显示文本字段、combobox 和标签时没有问题。 我使用与在 SOUTH 和 EAST 中所做的相同的格式将组件添加到我的 CENTER 部分,但只有中心 ...
[英]Frame can't launched while inserting Image in JFrame
在线程“AWT-EventQueue-0”java.lang.NullPointerException 中运行代码异常时出现以下错误代码:无法调用“java.net.URL.toExternalForm()”因为“位置”是 null 大家好,我还是一名学生,新加入Java编程我想使用 Apache ...
[英]Make a JLabel disappear after a few seconds in java
所以我想制作某种 JLabel,一旦单击某些组件,它会在几秒钟后出现和消失。 我使用了 Swing 定时器。 这是我处理这个 JLabel 的方法` ` 它实际上工作正常,但是当我一次单击 2 个组件时,它开始表现得很奇怪。 ...
[英]How can i change the button colour on Virtual Keyboard Java using KeyListener library?
按下键盘键后如何更改按钮颜色(以突出显示它)? 就像 label 所说的“使用键盘键入一些文本。您按下的键将突出显示并显示文本。” 这是我的代码,我应该在代码中添加什么,以便当我按下键盘上的键时,JFrame 上的按钮会改变颜色? 谢谢,例如,在我的键盘上我按下 A,然后在 JFrame 按钮 A ...
[英]Why is my JFrame size smaller than the size that I input into setPreferredSize()?
我试过运行以下代码。 我调用的 GUI 构造函数来自扩展JPanel的 class。 如您所见,我已经尝试过使用pack()方法。 出现的 window 小于 500x500。 我该如何解决? 已经尝试使用pack() 。 ...
[英]Show or hide a button in a J frame form using another Jframe form
请帮忙。 在我的 java 项目中,我从 Jframe 表单“界面”获取用户输入并按下“check btn”。 然后新的 Jframe 表单“CheckEntry”弹窗显示输入的数据是否正确。 在“CheckEntry”表单中有一个确认按钮。 当按下确认按钮时,我需要消失“在表单界面中检查 btn” ...
[英]Implementing JTree where the DefaultMutableTreeNode is read from xml file
是否可以在 JTree 上创建而不对每个树节点进行硬编码,而是从 xml 文件中读取并获得相同的 output,如下代码将给出: 我想使用我创建的这个 XML 文件产生相同的结果,但不对每个节点进行硬编码: ...
[英]Selecting JFrame without using 'this' command
我可以使用此命令添加 Jframe object 但是,当我在单独的方法中编写它时,我无法添加,因为“this”方法在 object 中。 我怎么能 select 那 jframe 而不是 'this' 我不想创建一个新的 jframe 因为已经有一个 ...
[英]JFrame setIconImage() works on windows but not on Mac
我想知道是否有人知道为什么以下从我的 JFrame 设置 IconImage 的代码仅适用于 windows 而不适用于 MacOS。public ClientGUI(String title) { setIconImage(Toolkit.getDefaultToolkit(). ...
[英]How do I dynamically resize a JFrame based on its components (a JPanel)?
基本上我的 GUI 是这样的: 包含名为mainPanel的免费设计布局 JPanel 的框架 mainPanel 内部还有另外两个面板: A) 布局BoxLayout的toolPanel B) 布局GridLayout的gamePanel 这些是代码的重要部分: 问题是当我增加列数时, ga ...
[英]How to fix the problem with showing JPanel element in Java Swing?
我在显示位于 JFrame 中另一个 JPanel 元素中的 JPanel (Page) 元素时遇到问题。 摘要 Class Page 正在扩展 JPanel 并为其提供一些新参数。public abstract class Page extends JPanel implements KeyL ...
[英]setText of JLabel in another class. Java
所以,我见过很多类似的问题,但它们都有点不同,似乎不适合我的问题。 因此,我有一个“主”class、一个“面板”class 和一个“日”class。在我的面板 class 中,我创建了一个 JFrame 对象,并在我的面板 class 中创建了一个 JTextFiton 当文本字段的内容是“星期一 ...
[英]Simple Client/Server application in java GUI
嘿嘿,我是编码新手,很抱歉,如果这是显而易见的或其他什么。 我试图编写一个客户端/服务器应用程序。 那奏效了。 然后我想使用 JFrame 为客户端构建一个 GUI。好吧,那真的行不通。 当我运行客户端时,什么也没有发生。 但是我的服务器告诉我有人登录,称为“null”。 但我没有输入我的昵称,因为 ...
[英]How to use arrow keys instead of buttonListeners?
这是相关代码。 我可以找到大量关于如何将键监听器添加到特定 JComponents 的信息,但我想做的就是这样做,以便 if(up arrow pressed) then slideUp(slots),而不是必须在屏幕上按 JButtons 来调用这些职能。 编辑:固定,这真的很简单。 添加 到构 ...
[英]My ball doesn't bounce off the edge of screen when I up it's speed in java
我在 java 中做了一个简单的项目,球从屏幕边缘反弹。 当我改变球的速度时,它穿过了屏幕的边缘。 球的速度在变量 xvelocity 和 yVelocity 中。 我怎样才能避免这种情况? 球也不会消失,当我把屏幕放大时,我可以看到它反弹。 Class:我的面板 Class:MyFrame ...
[英]Java JFrame not showing label
我正在尝试使用 JFrame 并且我想添加一个 label 但是当我尝试将一个放入其中时没有任何反应。 我已经尝试过使用我在互联网上可以找到的所有方法,但它们都不起作用。 我的代码 谢谢! ...
[英]How do I add a Unicode symbol as a picture in a JFrame?
我想将 unicode 符号(例如,太阳或棋子)添加到 JFrame。 但不是在 JLabel 或其他东西中,而只是在 JPanel 中。 作为图片或其他任何东西。 我只是不希望它出现在 JLabel 中,然后我必须显眼地显示或放置在某个地方。 我想把它放在某个 position 像图像一样。 另 ...
[英]Invisible textarea when I add scroll Jpanel
当我添加滚动条时,我看不到聊天 output 和输入栏。 如果我删除滚动条,一切正常。 我不知道为什么...滚动必须是垂直的。 还有其他方法可以在聊天中显示垂直文本吗? 这是我的代码: 怎么了? 看来问题是jpanel滚动。 这是 java 中的简单聊天机器人 ...
[英]How can I make a basic Java window with a text field and a button using JFrame?
我试图从互联网上找到一些代码并复制粘贴它(我也尝试从 java 文档中制作我自己的代码,但它给出了一些我不明白的错误,我安装了 jdk),但是当我输入“javac program. java" 它没有 output 文件。 ...
[英]Need help creating a simple program to create a matrix based on user input in java swing
该程序要求用户在终端中输入:行数和列数。 得到所述输入后,它应该使用提供的 numOfRows 和 numOfColumns 使用网格布局生成一个矩阵。 但是,它有时并没有真正按照预期的方式工作。 例如,输入 numOfRows 为 1 和 numOfColumns 为 5 不会创建一个 1 行 5 ...