java怎么往一个窗口的子窗口中添加组件
menuFont.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEvente...
menuFont.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
new ChildWindos();
}
class ChildWindos extends JFrame{
JButton b1;
public ChildWindos(){
super("字体");
this.setResizable(false);
this.setVisible(true);
this.setSize(300,300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
private void setUpUIComponent_childPane(){
b1=new JButton("按钮");
Container contentPane=this.getContentPane();
contentPane.add(b1,BorderLayout.CENTER);
}
}
});
我这样子想有什么不对劲吗?为什么不显示?
知道哪错了,少了调用函数了 展开
public void actionPerformed(ActionEvent e) {
new ChildWindos();
}
class ChildWindos extends JFrame{
JButton b1;
public ChildWindos(){
super("字体");
this.setResizable(false);
this.setVisible(true);
this.setSize(300,300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
private void setUpUIComponent_childPane(){
b1=new JButton("按钮");
Container contentPane=this.getContentPane();
contentPane.add(b1,BorderLayout.CENTER);
}
}
});
我这样子想有什么不对劲吗?为什么不显示?
知道哪错了,少了调用函数了 展开
展开全部
class ChildWindos extends JFrame{
JButton b1;
public ChildWindos(){
super("字体");
this.setResizable(false);
this.setVisible(true);
this.setSize(300,300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLayout(null);
b1=new JButton("JBT1");
b1.setSize(100,100);
b1.setLocation(100,100);
this.add(b1);
}
}
你的父窗体怎么加的按钮,子窗体就怎么加,跟那无区别
JButton b1;
public ChildWindos(){
super("字体");
this.setResizable(false);
this.setVisible(true);
this.setSize(300,300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLayout(null);
b1=new JButton("JBT1");
b1.setSize(100,100);
b1.setLocation(100,100);
this.add(b1);
}
}
你的父窗体怎么加的按钮,子窗体就怎么加,跟那无区别
追问
问一下,
java中列表框的内容选择对应的选项,后对应的文本框要显示对应的该选项的文本?
追答
给JList添加addListSelectionListener监听事件,然后用JList的getSelectedIndex()
获取你所选的值,然后用JTextFeild的setValue给其赋值,希望你好好看看API,上面说的很详细的
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-08
展开全部
不错,其实,和主窗口添加组件一样的
追问
java中列表框的内容选择对应的选项,后对应的文本框要显示对应的该选项的文本?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
。add();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询