Скачиваний:
29
Добавлен:
03.06.2014
Размер:
951 б
Скачать
import javax.swing.JTable;

public class System_Registers2 extends JTable{

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

static String[][] data = {
{"PCR","0x0000"},
{"FLG","0x0000"},
{"IPC","0x0000"},
{"IFL","0x0000"},
};

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

public void set_value(String register_name,String value)
{
String buffer;

for (byte i=0;i<4;i++)
{
buffer = data[i][0];
if (buffer.equalsIgnoreCase(register_name))
{ data[i][1]=value;
this.updateUI();
break;
}
}
}
public void reset_all()
{
for (byte i=0;i<4;i++)
{
data[i][1]="0x00000";
}
this.updateUI();
}

public void upd_counter(String s)
{
data[0][1]=s;
this.updateUI();
}

public void upd_regs(int index,String s)
{
data[index][1]=s;
this.updateUI();
}

}
Соседние файлы в папке CPU