📄 disk.java
字号:
package ncepu;
import java.awt.*;
import java.awt.event.*;
public class Disk implements ActionListener{
/**
* @param args
*/
public Frame f ;
final static int LONG=20;
final static int WIDE=8;
public static int ints[][]=new int[LONG][WIDE];
private FCBFrame fcb;
private FreeFrame ff;
private Button Applybutt,Freebutt;
public static Button Diskbutt[][]=new Button[LONG][WIDE];
//public Object Diskbutt;
public Disk()
{
Panel p1,p2;int i,j;Button Applybutt,Freebutt;
String Diskbu;
f=new Frame("位示图磁盘管理");
f.setSize(400,400);
f.setLocation(200,200);
f.setBackground(Color.LIGHT_GRAY );
for(i=0;i<LONG;i++)
for(j=0;j<WIDE;j++)
{ints[i][j]=(int)(Math.random()*2);}
p1=new Panel(new GridLayout(LONG,WIDE));
//Diskbutt=new Button[LONG][WIDE];
for(i=0;i<LONG;i++)
for(j=0;j<WIDE;j++)
{
Diskbu=Integer.toString(ints[i][j]);
Diskbutt[i][j]=new Button(Diskbu);
p1.add(Diskbutt[i][j]);
}
f.add(p1,BorderLayout.CENTER);
Applybutt=new Button("创建文件");
Applybutt.addActionListener(this);
Freebutt=new Button("删除文件");
Freebutt.addActionListener(this);
p2=new Panel();
p2.add(Applybutt);
p2.add(Freebutt);
f.add(p2,BorderLayout.SOUTH);
f.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
fcb=new FCBFrame();
// fcb.f.setVisible(false);
ff=new FreeFrame();
// ff.f.setVisible(false);
f.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getActionCommand()=="创建文件");
{
ff.f.setVisible(false);
fcb.f.setVisible(true);
}
if(e.getActionCommand()=="删除文件")
{
fcb.f.setVisible(false);
ff.f.setVisible(true);
}
}
public static void main(String[] args)
{
// TODO Auto-generated method stub
Disk disk=new Disk();
}
public int[][] getInts() {
return ints;
}
public void setInts() {
this.ints = ints;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -