当用户单击 Java-Swing 应用程序中的 JButton 时,会从方法返回一个字符串,然后用户需要能够(以某种方式)读取该字符串。 JButton 位于 JPanel 内。我的第一个想法是创建一个“警报”对话(认为这很容易),我尝试遵循这个看起来很简单的示例:http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/DialogExample.htm
我还无法确认这是否有效,因为我不知道如何将库导入到 eclipse 中。例如 import org.eclipse.swt.SWT;
给出错误“...无法解析”。
因此一种可能的解决方案是如何在 Eclipse 中导入。另一种可能的解决方案是以某种方式动态更改 JPanel 中的文本。
最佳答案
正如本在评论中提到的那样。我会设置一个带有空白文本的 jLabel 来开始。然后,当您单击触发该方法的按钮时,只需添加:
label.setText(value);
或者,您可以使用另一个 Pane 来弹出并显示消息。
关于java - Java Swing 中的文本输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8172165/