⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mosvar.java

📁 这是由Java编写的小型模拟操作系统
💻 JAVA
字号:
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JProgressBar;
import javax.swing.JTextArea;
import javax.swing.JTextField;


class MosVar {
	MosMain mosm = null;
	public long time = 0;
	public int job_count = 0;
	public int total_time = 0;
	public int p1_switch = 0;
	public int shutdown = 0;
	public int st_nx_switch = 2;
	public JTextField input_field = null;
	public JLabel var_jcb_ready_label = null;
	public JLabel var_jcb_start_label = null;
	public JLabel var_jcb_finish_label = null;
	public JLabel var_pcb_ready_label = null;
	public JLabel var_cpu_label = null;
	public JLabel var_pi_label = null;
	public JLabel var_si_label = null;
	public JLabel var_ioi_label = null;
	public JLabel var_ti_label = null;
	public JLabel var_rtime_label = null;
	public JLabel var_time_label = null;
	public JLabel var_ptr_label = null;
	public JLabel var_pc_label = null;
	public JLabel var_c_label = null;
	public JLabel var_r_label = null;
	public JLabel var_comm_label = null;
	public JLabel var_next_label = null;
	public JTextArea prt_area = null;
	public JTextArea mm_area = null;
	public JTextArea disk_area = null;	
	public JButton input_btn = null;
	public int[] pro_table = null;
	public JLabel[] jl_progress = null;
	public JProgressBar[] jpb_progress = null;
	
	synchronized public int getJob_count() {
		return job_count;
	}
	synchronized public void incJobCount() {
		++job_count;
	}
	synchronized public long getTime() {
		return time;
	}
	synchronized public void incTime() {
		++time;
	}
	synchronized public int getTotalTime() {
		return total_time;
	}
	synchronized public void addTotalTime(int total_time) {
		this.total_time = this.total_time + total_time;
	}
	synchronized public int getAvgTime() {
		if(this.job_count != 0) {
			return this.total_time / this.job_count;
		}
		else 
			return 0;
	}
	void setMain(MosMain mosm)
	{this.mosm = mosm;}
	MosMain getMain()
	{return mosm;}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -