資源簡介
操作系統(tǒng)實驗之內存管理,里面已經包含報告,只需要寫個人感想即可

代碼片段和文件信息
import?java.awt.EventQueue;
import?javax.swing.Jframe;
import?javax.swing.JLabel;
import?javax.swing.JScrollPane;
import?javax.swing.JTable;
import?javax.swing.JButton;
import?java.awt.event.ActionListener;
import?java.awt.event.ActionEvent;
import?javax.swing.table.DefaultTableModel;
import?javax.swing.JProgressBar;
public?class?MemoryProject?{
private?Jframe?frame;
private?JTable?memoryTable;
//?初始化選中行號,默認為-1沒選中任何行
int?selectedIndex?=?-1;
//?記錄內存的使用量
int?temp;?
//?提示信息窗口
//?private?Jframe?newWindow;
//?用于標注總的內存大小
//?private?int?totalMemory?=?1024;
//?用于標注已用內存的大小
//?private?int?currentMemory;
//?用于標注可用內存的大小
//?private?int?usedMemory;
/**
?*?Launch?the?application.
?*/
public?static?void?main(String[]?args)?{
EventQueue.invokeLater(new?Runnable()?{
public?void?run()?{
try?{
MemoryProject?window?=?new?MemoryProject();
window.frame.setVisible(true);
}?catch?(Exception?e)?{
e.printStackTrace();
}
}
});
}
/**
?*?Create?the?application.
?*/
public?MemoryProject()?{
initialize();
}
/**
?*?Initialize?the?contents?of?the?frame.
?*/
private?void?initialize()?{
frame?=?new?Jframe();
frame.settitle(“\u5B9E\u9A8C5\uFF1A\u53EF\u53D8\u5206\u533A\u65B9\u5F0F\u7684\u5B58\u50A8\u5668\u7BA1\u7406“);
frame.setBounds(100?100?700?368);
frame.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
frame.getContentPane().setLayout(null);
JLabel?lblNewLabel?=?new?JLabel(“\u5185\u5B58\u7684\u4F7F\u7528\u60C5\u51B5\u5217\u8868\uFF1A“);
lblNewLabel.setBounds(489?31?158?15);
frame.getContentPane().add(lblNewLabel);
JLabel?lblNewLabel_1?=?new?JLabel(“\u5269\u4F59\u7684\u5185\u5B58\u7A7A\u95F4\uFF1A“);
lblNewLabel_1.setBounds(489?101?158?15);
frame.getContentPane().add(lblNewLabel_1);
JLabel?label?=?new?JLabel(“\u53EF\u7528\u7684\u5185\u5B58\u7A7A\u95F4\uFF1A“);
label.setBounds(489?178?158?15);
frame.getContentPane().add(label);
JLabel?label_1?=?new?JLabel(“\u5185\u5B58\u603B\u7684\u4F7F\u7528\u60C5\u51B5\uFF1A“);
label_1.setBounds(46?31?158?15);
frame.getContentPane().add(label_1);
JButton?btnExit?=?new?JButton(“\u9000\u51FA\u7A0B\u5E8F“);
btnExit.addActionListener(new?ActionListener()?{
public?void?actionPerformed(ActionEvent?arg0)?{
System.exit(0);
}
});
btnExit.setBounds(489?263?98?23);
frame.getContentPane().add(btnExit);
JScrollPane?scrollPane?=?new?JScrollPane();
scrollPane.setBounds(56?56?334?170);
frame.getContentPane().add(scrollPane);
memoryTable?=?new?JTable();
memoryTable.setModel(new?DefaultTableModel(
new?object[][]?{
{0?22?0?“可用“}
{1?190?23?“可用“}
{2?156?213?“可用“}
{3?103?369?“可用“}
{4?368?472?“可用“}
{5?161?840?“可用“}
{null?null?null?null}
{null?null?null?null}
{null?null?null?null}
{null?null?null?null}
{null
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????301??2015-12-28?15:41??內存管理實驗\MemoryProject\.classpath
?????文件????????389??2015-12-28?15:41??內存管理實驗\MemoryProject\.project
?????文件????????598??2015-12-28?15:41??內存管理實驗\MemoryProject\.settings\org.eclipse.jdt.core.prefs
?????文件????????801??2016-01-03?11:48??內存管理實驗\MemoryProject\bin\MemoryProject$1.class
?????文件????????687??2016-01-03?11:48??內存管理實驗\MemoryProject\bin\MemoryProject$2.class
?????文件???????2381??2016-01-03?11:48??內存管理實驗\MemoryProject\bin\MemoryProject$3.class
?????文件???????2000??2016-01-03?11:48??內存管理實驗\MemoryProject\bin\MemoryProject$4.class
?????文件???????4708??2016-01-03?11:48??內存管理實驗\MemoryProject\bin\MemoryProject.class
?????文件???????7286??2016-01-03?11:48??內存管理實驗\MemoryProject\src\MemoryProject.java
?????文件?????331776??2016-01-08?21:41??內存管理實驗\內存使用報告.doc
?????目錄??????????0??2016-01-03?18:11??內存管理實驗\MemoryProject\.settings
?????目錄??????????0??2016-01-03?18:11??內存管理實驗\MemoryProject\bin
?????目錄??????????0??2016-01-03?18:11??內存管理實驗\MemoryProject\src
?????目錄??????????0??2016-01-03?18:11??內存管理實驗\MemoryProject
?????目錄??????????0??2016-01-03?18:11??內存管理實驗
-----------?---------??----------?-----??----
???????????????350927????????????????????15
- 上一篇:DWM1000中文手冊
- 下一篇:ADF Taskflow傳參
評論
共有 條評論