当前位置: 首页 > 知识库问答 >
问题:

如何在gui类Java中显示另一个类?

向和歌
2023-03-14

我正试图创建一个员工工资单系统。我用JMenuItem创建了一个下拉菜单Add Employee,当您单击该菜单项时,它将在下面显示另一个jframe,以输入所有员工的详细信息。我有添加雇员JFrame,它运行完美。所以我想知道如何将两者联系起来?这是其中可能有所帮助的一部分

public static void main(String[] args) {
        final JFrame frame = new JFrame("Payroll");

        //create the Employee menu
        JMenu employee = new JMenu("Employee");
        employee.setMnemonic(KeyEvent.VK_E);
        employee.add(new JMenuItem("Add"));
        final JMenuItem add = new JMenuItem();
        add.addActionListener(new ActionListener() {
             public void actionPerformed(ActionEvent e) {
                 if (add.isSelected()) {
                     JFrame f = new EmployeeTaxDetails1();
                     final JFrame frame = new JFrame();
                             f.setVisible(true);
                                 frame.setVisible(false);

             }

        }});

共有1个答案

彭英逸
2023-03-14

JInternal Frame是java框架中的框架,所以您可能应该使用JInternalFrame,您可以在这里学习如何使用它。

 类似资料:
  • 你能解释一下如何在此代码中显示另一个文本视图吗?我使用的是viewpager,所以我只打印一个textview,我想再打印一个textview。任何人都可以帮我。提前谢谢。 这是我的代码 这是我的主要活动课 这是我的gridview类- 此代码表示单击网格视图项目时此页面将调用此页面是具有网格视图项目的viewpager此类是viewpager- 这是我的申请看看 这是我的Gridview外观,当

  • 我有一个Java swing GUI,使用其他窗口管理器可以很好地运行和显示,但当我在Xmonad中运行它时,它不能正确显示。所有显示的是窗口的框架,它是灰色的,没有按钮,菜单等。我如何使Swing GUI显示正确?

  • 我的java项目中有这段代码,它读取文件并将其转换为字符串。 它使用这个类https://commons.apache.org/proper/commons-io/apidocs/org/apache/commons/io/FileUtils.html 如何将其导入我的项目? 谢谢:)

  • 我想在构造函数外部或从另一个类更新已创建控件的JLabel。在这里,我创建了一个控件,并在构造函数中添加了一些组件。UI是在main中创建的,但是我想更新这个类之外的一些标签。所以我创建了setResult(最终字符串文本,最终字符串路径)来做这样的事情,但它不起作用。。。。 我的问题是setResult不起作用。我不知道为什么。有人能帮忙吗?谢谢

  • 问题内容: 我正在使用SWT编写桌面应用程序。从另一个线程更新GUI控件的最简单方法是什么? 问题答案: 根据需要使用Display.asyncExec或Display.syncExec。 例如,另一个线程可能调用此方法来安全地更新标签: 这里更多

  • 问题内容: 我是Java的新手,但是碰到了砖墙。我想从另一个类访问GUI组件(已在一个类中创建)。我正在从一个类创建一个新的GUI类,就像这样; 并且我可以访问该类中的组件,但是当我去另一个类时,我不能。我真的只需要访问即可更新其内容。有人可以向我指出正确的方向,任何帮助将不胜感激。 类: 问题答案: 首先要尊重封装规则。做你的领域。接下来,您需要输入需要访问的字段。 然后,您需要将GUI传递给访