mainframe.java
来自「java内存分配演示程序」· Java 代码 · 共 38 行
JAVA
38 行
package com.ysu.cwy;
import java.awt.event.*;
import javaProject.OptionThread;
import javaProject.Show;
import javax.swing.*;
public class MainFrame extends JFrame{
/**
*
*/
private static final long serialVersionUID = 1L;
Show myshow;
MemoryManager mm;
DrowMemoryChangePanel DMCP;
//OptionThread ot;
private MainFrame(){
mm=new MemoryManager();
myshow=new Show();
DMCP=new DrowMemoryChangePanel(mm.getMemoryFreeBlockList(),mm.getMemoryBlockInUseList(),mm.getMemoryInit());
getContentPane().setLayout(null);
getContentPane().add(DMCP);
DMCP.setBounds(550, 10, 350, 700);
getContentPane().add(myshow);
myshow.setBounds(50, 500, 200, 200);
new OptionThread(getContentPane(),mm,DMCP,myshow);
//new Show(getContentPane());
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
}
public static void main(String args[]){
MainFrame f=new MainFrame();
f.setVisible(true);
f.setSize(900, 800);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?