资源简介
操作系统课程设计之用java实现页面置换算法的模拟实现
代码片段和文件信息
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class random {
int[] rand(int n int length) {
int[] rand = new int[n];
for (int i = 0; i < n; i++) {
rand[i] = (int) (Math.random() * 1000 % length) + 1;
}
return rand;
}
}
class underneath extends JPanel {
JTextField jtext1 jtext2 jtext3 jtext4;
JPanel pan;
JTextArea textarea;
public underneath() {
jtext1 = new JTextField(3);
jtext2 = new JTextField(3);
jtext3 = new JTextField(3);
jtext4 = new JTextField(3);
jtext1.setEditable(false);
jtext2.setEditable(false);
jtext3.setEditable(false);
jtext4.setEditable(false);
pan = new JPanel();
pan.setLayout(new GridLayout(4 2));
pan.add(new JLabel(“ 缺页数 “));
pan.add(jtext1);
pan.add(new JLabel(“ 缺页率 “));
pan.add(jtext2);
pan.add(new JLabel(“ 命中次数 “));
pan.add(jtext3);
pan.add(new JLabel(“ 命中率 “));
pan.add(jtext4);
textarea = new JTextArea();
textarea.setEditable(false);
this.setLayout(new BorderLayout());
this.add(BorderLayout.CENTER textarea);
this.add(BorderLayout.SOUTH pan);
}
}
class center {
public static void main(String[] args) {
Jframe jframe = new Jframe();
Test pc = new Test();
JTabbedPane tab = new JTabbedPane(); //页签面板 他可以包含多个页面,每一个页面和一个标签对应
JMenuBar mb = new JMenuBar();
JMenu mi = new JMenu(“概述“);
mi.addMouseListener(new MouseAdapter() {
public void mousePressed(MouseEvent e) {
JOptionPane.showMessageDialog(new JOptionPane() “版权:\n 滁州学院,马敏“ “提示!“ JOptionPane.OK_OPTION);
}
});
mb.add(mi);
tab.addTab(“页面置换算法“ pc);
jframe.setLayout(new BorderLayout());
jframe.add(BorderLayout.NORTH mb);
jframe.add(BorderLayout.CENTER tab);
jframe.settitle(“页面置换算法“);
jframe.setSize(950 650);
jframe.show(true);
}
}
public class Test extends JPanel implements ActionListener {
JPanel pan1 pan2 pan3 pan4;
JButton button1 button2 button3 button4clearButton randomButton;
JTextField text1 text2 text3 text4;
String m_random = ““;// 页面
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 718848 2011-01-08 23:14 操作系统课程设计 第五组\操作系统课程设计之修改版.doc
文件 24165 2011-01-04 20:48 操作系统课程设计 第五组\源码\Test.java
目录 0 2011-01-06 23:02 操作系统课程设计 第五组\源码
目录 0 2011-01-07 13:46 操作系统课程设计 第五组
----------- --------- ---------- ----- ----
743013 4
- 上一篇:java噪声函数库
- 下一篇:试题管理系统 JAVA
相关资源
- 试题管理系统 JAVA
- java噪声函数库
- jacob-1.19及使用说明
- Java实现显示进度条
- 旅游指南系统完整简单的java编写
- echarts对应后台java类的工具jar
- java代码实现上传视频并截图
- 基于java的中国象棋人机对弈程序
- Dao类实现JAVA连接数据库及相应的增删
- Java开发的——网络、单机二合一——
- 在线考试系统完整代码,JAVA源码
- 贪吃蛇网络版 java代码
- java文本查重工具类封装
- 图书管理系统java+oracle
- 实用JAVA软件工程课程设计
- Java 3D必备dll
- java 生成文件结构目录树
- java版本坦克大战源代码
- 区号秀java版号码归属地查询软件
- 车辆管理系统基于java
- java实现粗糙集代码
- JAVA远程Linux服务器的文件
- NIIT考试(j2ee javabean sevlet jsp ejb)
- java微信开发API解析四-自定义菜单以及
- java 图的邻接表实现图的各种算法
- java课设打字练习Swing
- java课设_打字练习AWT版
- Java访问MongoDB实用工具类_包含各种操
- RSA+AES 加密工具类 Java
- Java项目-门禁系统
评论
共有 条评论