用java swing 做点菜系统,怎样一个窗体上选中的内容显示在另一个窗体里

如题所述

绑定一个事件到被点击的窗体或控件,点击后获取控件信息,然后传参给一个自定义的窗体类的构造函数,如A = new oneDialog(参数1,参数2....);然后A.setVisible(true)。大概就是这个样子,有不懂得可以继续问追问

我想再问一下,怎样显示多个按钮?

追答

这个很简单啊,创建一堆按钮,JButton b1 = new JButton("button1");JButton b2 = new JButton("buttn2");.......然后在窗体的构造函数里用this.add(b1);this.add(b2);.....这样将这些按钮添加到窗体上,不就都显示了

追问

就是想问能不能不一个一个的加啊?用数组可以吗?

追答

你可以将Button放入一个数组,然后用一个循环来添加啊!JButton[] buttonArray = {b1,b2,...};
for(JButton button : buttonArray) {this.add(button);} 这样就好了啊

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜