Java制作MDI窗体源代码是什么?
由于实际需要做一个MDI窗体,百度里面找到一个不错的源代码给大家分享一下。import javax。swing。*; import java。awt。event。*; import java。 awt。*;
class JInternalFrame1 extends JFrame implements ActionListener{
JDesktopPane desktopPane;
int count = 1;
public JInternalFrame1() {
super("JInternalFrame1");
Container contentPane = this。 getC...全部
由于实际需要做一个MDI窗体,百度里面找到一个不错的源代码给大家分享一下。import javax。swing。*; import java。awt。event。*; import java。
awt。*;
class JInternalFrame1 extends JFrame implements ActionListener{
JDesktopPane desktopPane;
int count = 1;
public JInternalFrame1() {
super("JInternalFrame1");
Container contentPane = this。
getContentPane();
contentPane。setLayout(new BorderLayout());
JButton b = new JButton("Create New Internal Frames");
b。
addActionListener(this);//当用户按下按钮时,将运行actionPerformed()中的程序
contentPane。add(b, BorderLayout。SOUTH);
/*建立一个新的JDesktopPane并加入于contentPane中
*/
desktopPane = new JDesktopPane();
contentPane。
add(desktopPane);
setSize(350, 350);
show();
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System。
exit(0);
}
});
}
/*产生一个可关闭、可改变大小、具有标题、可最大化与最小化的Internal Frame。
*/
public void actionPerformed(ActionEvent e)
{
JInternalFrame internalFrame = new JInternalFrame(。收起