源码如下、、、
package com.tx.view; import java.awt.*;
import javax.swing.*; public class SimpleOS extends JFrame{
public static void main(String[] args) {
SimpleOS simpleos=new SimpleOS();
}
//注册组件
JLabel jlheader,jlfooter;
JTabbedPane jtp;
JPanel jp1,jp2,jp3,jp4,jp5,jp6;
public SimpleOS(){
setTitle("SimpleOS");
setSize(841,600);
Container c=new Container();
c.setLayout(new BorderLayout());
jlheader=new JLabel("操作系统模拟");
jlheader.setOpaque(true);
c.add(jlheader,BorderLayout.NORTH);
jlfooter=new JLabel("关于作者...");
c.add(jlfooter,BorderLayout.SOUTH);
jtp=new JTabbedPane();
jp1=new JPanel();
jp2=new JPanel();
jp3=new JPanel();
jp4=new JPanel();
jp5=new JPanel();
jp6=new JPanel();
jtp.add("进程调度",jp1);
jtp.add("进程调度",jp2);
jtp.add("进程调度",jp3);
jtp.add("进程调度",jp4);
jtp.add("进程调度",jp5);
jtp.add("进程调度",jp6);
c.add(jtp,BorderLayout.CENTER);
setVisible(true);
setDefaultCloseOperation(3);
}
}
package com.tx.view; import java.awt.*;
import javax.swing.*; public class SimpleOS extends JFrame{
public static void main(String[] args) {
SimpleOS simpleos=new SimpleOS();
}
//注册组件
JLabel jlheader,jlfooter;
JTabbedPane jtp;
JPanel jp1,jp2,jp3,jp4,jp5,jp6;
public SimpleOS(){
setTitle("SimpleOS");
setSize(841,600);
Container c=new Container();
c.setLayout(new BorderLayout());
jlheader=new JLabel("操作系统模拟");
jlheader.setOpaque(true);
c.add(jlheader,BorderLayout.NORTH);
jlfooter=new JLabel("关于作者...");
c.add(jlfooter,BorderLayout.SOUTH);
jtp=new JTabbedPane();
jp1=new JPanel();
jp2=new JPanel();
jp3=new JPanel();
jp4=new JPanel();
jp5=new JPanel();
jp6=new JPanel();
jtp.add("进程调度",jp1);
jtp.add("进程调度",jp2);
jtp.add("进程调度",jp3);
jtp.add("进程调度",jp4);
jtp.add("进程调度",jp5);
jtp.add("进程调度",jp6);
c.add(jtp,BorderLayout.CENTER);
setVisible(true);
setDefaultCloseOperation(3);
}
}