📄 display.java
字号:
package ncepu;
import java.awt.*;
import java.awt.List;
import java.util.*;
import java.awt.event.*;
class Display {
/**
* @param args
*
*/
Frame f;
//int listsize;
//static List list;
public Display(FCBFrame fcf)
{
//ffcb;
f=new Frame("文件分配情况显示");
f.setSize(300,300);
f.setLocation(200,200);
f.setBackground(Color.LIGHT_GRAY);
int listsize=fcf.File.size();
int i,j,n;
String str;
List list=new List(listsize);
if(listsize==0)
{
final Frame ff=new Frame("没有文件");
ff.setSize(200,100);
ff.setLocation(300,300);
Button bb=new Button("没有文件存在,请查证");
ff.add(bb);
ff.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
ff.setVisible(false);
}
});
ff.setVisible(true);
}
else
{
for(i=0;i<listsize;i++)
{
FileFcb ffcb=(FileFcb)(fcf.File.elementAt(i));
if(ffcb.Filename.compareTo("")!=0)
{
str=" 文件名 "+ ffcb.Filename+" "+"磁盘号 ";
n=ffcb.nums.size();
for(j=0;j<n;j++)
{
str=str+" "+ffcb.nums.elementAt(j);
}
list.add(str);
}
f.add(list);
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
f.setVisible(false);
}
});
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -