小编use*_*297的帖子

带有提供信息的列表的JFrame

我对JFrame列表有疑问.我创建了一个帮助菜单按钮.现在的事情是:

单击时会弹出一个新窗口.在这个窗口中,我希望按名称列出一些公式.单击列表中的公式后,我想在同一屏幕中显示公式所代表的含义.

它必须类似于左侧可滚动列表中的公式,并且在某个文本框中右侧的同一屏幕中,单击公式的描述.

有谁知道如何做到这一点?

menuItem = new JMenuItem("Help");
     menuItem.setMnemonic(KeyEvent.VK_H);
     menuItem.addActionListener(new ActionListener()
     {
             public void actionPerformed(ActionEvent e)
             {  

                 JFrame help = new JFrame("HELP");
                 help.setTitle("Help");
                 help.setSize(400,200);
                 help.setLocationRelativeTo(null);
                 help.setDefaultCloseOperation(help.DISPOSE_ON_CLOSE);
                 help.setVisible(true);
                 help.add(label);            

                 String labels[] = { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "x", "y"};
                 JList list = new JList(labels);
                 JScrollPane scrollPane = new JScrollPane (list);

                 Container contentPane = help.getContentPane();
                 contentPane.add(scrollPane, BorderLayout.CENTER);



             }
     });
Run Code Online (Sandbox Code Playgroud)

java swing jpanel jframe jlist

1
推荐指数
1
解决办法
107
查看次数

标签 统计

java ×1

jframe ×1

jlist ×1

jpanel ×1

swing ×1