📄 stacktable.java
字号:
package com.king4solomon.homework.compiler.pvm;
import javax.swing.*;
import com.king4solomon.homework.compiler.gui.*;
@SuppressWarnings("serial")
public class StackTable extends JTable{
public StackTable(){
super(mode);
SourcePane.setTable(this);
}
public static int addRow(StackTableItem item){
mode.addRow(item);
SourcePane.table.updateUI();
return mode.getRCount()-1;
}
public static void removeRow(){
mode.removeRow();
SourcePane.table.updateUI();
}
public static void clear(){
mode.setRowCount(0);
mode.setRCount(0);
}
public static int levOut(int lv){
return mode.levBreak(lv);
}
public static void setValue(Object var, int row,int column){
mode.setValueAt(var, row, column);
}
private static StackTableMode mode = new StackTableMode();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -