资源简介

用java swing 做操作系统的模拟进程调度管理的课程设计,实现了先来先服务,时间片,多级反馈轮转,优先级调度算法,界面简洁美观,易操作。

资源截图

代码片段和文件信息

import java.awt.SystemColor;
import java.awt.Toolkit;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

import javax.swing.BorderFactory;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.UIManager;
import com.swtdesigner.SwingResourceManager;


public class Aboutframe extends Jframe {

private JTextArea teamTextArea;
private JTextArea taskTextArea;
/**
 * Create the frame
 */
public Aboutframe() {
super();
setBackground(UIManager.getColor(“Button.shadow“));
getContentPane().setLayout(null);
setBounds(250 100 500 316);
settitle(“关于本系统“);
setIconImage(Toolkit.getDefaultToolkit().createImage(getClass().getResource(“/res/Help.jpg“)));

addWindowListener(new WindowAdapter()//匿名类,关闭窗口
{
public void windowClosing(WindowEvent e)
{
dispose();
}
});


final JPanel taskPanel = new JPanel();
taskPanel.setLayout(null);
taskPanel.setBounds(242 10 240 123);
taskPanel.setBorder(BorderFactory.createtitledBorder(“任务简介“));
getContentPane().add(taskPanel);

taskTextArea = new JTextArea();
taskTextArea.setBackground(SystemColor.text);
taskTextArea.setText(“                 操作系统课程设计\n                          --------模拟进程调度算法\n     主要摸拟先来先服务时间片轮转\n多级时间片反馈轮转静态优先级算法.“);
taskTextArea.setBounds(10 23 217 90);
taskTextArea.setEditable(false);
taskPanel.add(taskTextArea);

final JPanel teamPanel = new JPanel();
teamPanel.setLayout(null);
teamPanel.setBounds(241 155 241 123);
teamPanel.setBorder(BorderFactory.createtitledBorder(“作者简介“));
getContentPane().add(teamPanel);

teamTextArea = new JTextArea();
teamTextArea.setBackground(SystemColor.text);
teamTextArea.setText(“学校:Chong Qing University\n专业:Computer Science\n作者:DeanFog & PiHe & LuLu & Yong\n完成时间:June 26th 2009“);
teamTextArea.setBounds(10 19 221 92);
teamTextArea.setEditable(false);
teamPanel.add(teamTextArea);

final JLabel osLabel = new JLabel();
osLabel.setIcon(SwingResourceManager.getIcon(Aboutframe.class “res/ooss.jpg“));
osLabel.setBounds(10 10 227 268);
getContentPane().add(osLabel);
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        319  2009-06-23 17:28  swt\.classpath

     文件        379  2009-06-23 17:17  swt\.project

     文件        598  2009-06-29 22:40  swt\bin\Aboutframe$1.class

     文件       2824  2009-06-29 22:40  swt\bin\Aboutframe.class

     文件       4570  2009-06-26 11:38  swt\bin\com\swtdesigner\SwingResourceManager.class

     文件       2914  2009-06-29 22:40  swt\bin\CpuColockTimer$1.class

     文件        776  2009-06-29 22:40  swt\bin\CpuColockTimer.class

     文件        692  2009-06-29 22:40  swt\bin\Mainframe$1.class

     文件        624  2009-06-29 22:40  swt\bin\Mainframe$10.class

     文件        624  2009-06-29 22:40  swt\bin\Mainframe$11.class

     文件        624  2009-06-29 22:40  swt\bin\Mainframe$12.class

     文件        624  2009-06-29 22:40  swt\bin\Mainframe$13.class

     文件       1367  2009-06-29 22:40  swt\bin\Mainframe$14.class

     文件       1014  2009-06-29 22:40  swt\bin\Mainframe$15.class

     文件       1023  2009-06-29 22:40  swt\bin\Mainframe$16.class

     文件       1023  2009-06-29 22:40  swt\bin\Mainframe$17.class

     文件       1017  2009-06-29 22:40  swt\bin\Mainframe$18.class

     文件        649  2009-06-29 22:40  swt\bin\Mainframe$19.class

     文件        796  2009-06-29 22:40  swt\bin\Mainframe$2.class

     文件        649  2009-06-29 22:40  swt\bin\Mainframe$20.class

     文件        621  2009-06-29 22:40  swt\bin\Mainframe$21.class

     文件        792  2009-06-29 22:40  swt\bin\Mainframe$22.class

     文件        694  2009-06-29 22:40  swt\bin\Mainframe$23.class

     文件       1149  2009-06-29 22:40  swt\bin\Mainframe$24.class

     文件        796  2009-06-29 22:40  swt\bin\Mainframe$3.class

     文件        796  2009-06-29 22:40  swt\bin\Mainframe$4.class

     文件        796  2009-06-29 22:40  swt\bin\Mainframe$5.class

     文件        692  2009-06-29 22:40  swt\bin\Mainframe$6.class

     文件        647  2009-06-29 22:40  swt\bin\Mainframe$7.class

     文件        619  2009-06-29 22:40  swt\bin\Mainframe$8.class

............此处省略42个文件信息

评论

共有 条评论