📄 funclisteditor.java
字号:
package collector.gui.guiVo;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class FuncListEditor
extends DefaultCellEditor {
public FuncListObject m_FuncListObject = null;
public FuncListEditor(JButton b) {
super(new JCheckBox()); //Unfortunately, the constructor
editorComponent = b;
setClickCountToStart(1); //This is usually 1 or 2.
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
fireEditingStopped();
}
});
}
protected void fireEditingStopped() {
super.fireEditingStopped();
}
public Object getCellEditorValue() {
return m_FuncListObject;
}
public Component getTableCellEditorComponent(JTable table,
Object value,
boolean isSelected,
int row,
int column) {
if (value == null) {
( (JButton) editorComponent).setText("");
}
else {
( (JButton) editorComponent).setText(value.toString());
}
m_FuncListObject = (FuncListObject) value;
if (value == null) {
;
}
else {
;
}
return editorComponent;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -