我写了一个窗体,我希望点击菜单栏中的一个选项后,弹出另一个窗体,主窗体仍然存在.
新弹出的窗体上有布局好的组件.主窗体和新窗体分别是两个类.或者类似于弹出窗口,但是我想自己定义弹出窗口中的内容,该怎么自定义呢?希望大虾们给点建议或者代码,谢谢了啊我是新人,可用分好象没有啊
新弹出的窗体上有布局好的组件.主窗体和新窗体分别是两个类.或者类似于弹出窗口,但是我想自己定义弹出窗口中的内容,该怎么自定义呢?希望大虾们给点建议或者代码,谢谢了啊我是新人,可用分好象没有啊
楼主【CTea321】截止到2008-07-20 11:38:20的历史汇总数据(不包括此帖):
发帖的总数量:1 发帖的总分数:0 每贴平均分数:0
回帖的总数量:0 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:0 结贴的总分数:0
无满意结贴数:0 无满意结贴分:0
未结的帖子数:1 未结的总分数:0
结贴的百分比:0.00 % 结分的百分比:---------------------
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;public class Test{
public static void main(String[] args) {
new MyFrame("MainWindow");
}
}class MyFrame extends JFrame{ public MyFrame(String title) {
super(title);
JButton button =new JButton("dialog");
button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) {
JFrame frame=new JFrame("hello,I'm sub Frame");
frame.setSize(200,200);
frame.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
frame.setVisible(true);
}
});
button.setBackground(Color.red);
button.setBounds(100, 100, 100, 100);
add(button);
setSize(400,400);
setLayout(new FlowLayout());
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}一个简单的例子。