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 + -
显示快捷键?