使用JDesktopPane和JInternalFrame这两个来实现。
呵呵,不过要是用jfc哦,:)
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;public class Test extends JApplet {
JDesktopPane desktopPane = new JDesktopPane();
JInternalFrame jif = new JInternalFrame(
"Internal Frame", // title
true, // resizble
true, // closable
true, // maximizable
true); // iconifiable public void init() {
Container contentPane = getContentPane(); contentPane.add(desktopPane, BorderLayout.CENTER); jif.setBounds(50, 50, 300, 200);
jif.setFrameIcon(new ImageIcon("print.gif"));
desktopPane.add(jif);
}
}
呵呵,不过要是用jfc哦,:)
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;public class Test extends JApplet {
JDesktopPane desktopPane = new JDesktopPane();
JInternalFrame jif = new JInternalFrame(
"Internal Frame", // title
true, // resizble
true, // closable
true, // maximizable
true); // iconifiable public void init() {
Container contentPane = getContentPane(); contentPane.add(desktopPane, BorderLayout.CENTER); jif.setBounds(50, 50, 300, 200);
jif.setFrameIcon(new ImageIcon("print.gif"));
desktopPane.add(jif);
}
}
肯定不必用applet啦,我上面那个例子就比较简洁,但是比较清楚,你仔细看看吧