【问题标题】:actionPerformed inside the actionPerformed method in JavaJava 中 actionPerformed 方法中的 actionPerformed
【发布时间】:2017-12-20 20:30:50
【问题描述】:

我正在开发一个 java swing 项目,我有一个带有多个按钮的框架,当有人单击该按钮中的任何一个时,会要求用户输入(比如用户输入 n),并使用 n 个文本创建一个新框架带有另一个按钮“确定”的字段 {新框架是在 actionPerformed 方法中创建的。所以我的问题是如何处理这个 Ok 按钮的动作事件。我尝试使用匿名类,但我不能对其中的变量做太多事情。 源文件:http://www.mediafire.com/file/9ed2h0yeyis5tk6/OSProject.txt

【问题讨论】:

标签: java swing


【解决方案1】:
  1. 使用模态JDialogJOptionPane。见How to Make Dialogs
  2. 在它自己的类中定义第二个窗口的功能,这样您就可以以更易于管理的方式隔离功能和管理。提供 setter 和 getter 以允许信息在它和需要使用它的类之间传递。如果您使用的是JOptionPane,此步骤可以更轻松地定义可由它显示的自定义组件

【讨论】:

    猜你喜欢
    • 2013-03-05
    • 1970-01-01
    • 2013-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-11
    • 2016-07-13
    相关资源
    最近更新 更多