Скачиваний:
29
Добавлен:
03.06.2014
Размер:
872 б
Скачать


import javax.swing.JTable;


public class Co_Processor_Flags extends JTable {


static String[] colNames = {"","","","","","",""};

static String[][] data = {
{"S","I","Z","N","E","B","P"},
{"0","0","0","0","0","0","0"}
};

Co_Processor_Flags()
{
super(data,colNames); //rows and columns setting
//getColumnModel().getColumn(0).setPreferredWidth(20);
}

public void set_flag(String flag_name,boolean state)
{
String buffer = "0",buffer2;

if (state){buffer="1";}
else {buffer="0";}

for (byte i=0;i<7;i++)
{
buffer2 = data[0][i];
if (buffer2.equalsIgnoreCase(flag_name))
{ data[1][i]=buffer;
this.updateUI();
break;
}
}

}

public void reset_all()
{
for (byte i=0;i<7;i++)
{data[1][i]="0";}
this.updateUI();
}
}
Соседние файлы в папке CPU