猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
java-如何在单击时动态地将swing组件添加到gui?
我要执行的操作与将附件添加到电子邮件的原理类似,您可以单击一个按钮,然后会打开一个新的浏览框,增加您可以拥有的单独附件的数量。
我还很新,所以如果有人可以给我指出一个例子?
森栏
浏览 501
回答 3
3回答
慕仙森
public static void main(String[] args) { final JFrame frame = new JFrame("Test"); frame.setLayout(new GridLayout(0, 1)); frame.add(new JButton(new AbstractAction("Click to add") { @Override public void actionPerformed(ActionEvent e) { SwingUtilities.invokeLater(new Runnable() { @Override public void run() { frame.add(new JLabel("Bla")); frame.validate(); frame.repaint(); } }); } })); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(400, 300); frame.setVisible(true);}
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续