рефакторинг форм таблиц и заполнения информации о столбцах

This commit is contained in:
2024-10-26 14:34:55 +03:00
parent ffcad7a620
commit a79816082a
43 changed files with 1607 additions and 1189 deletions

View File

@@ -6,9 +6,9 @@ import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
public class RendereEditableHeader implements TableCellRenderer {
private final JComponent editor;
private JTable table = null;
private MouseEventReposter reporter = null;
private JComponent editor;
public RendereEditableHeader(JComponent editor) {
this.editor = editor;
this.editor.setBorder(UIManager.getBorder("TableHeader.cellBorder"));
@@ -30,10 +30,10 @@ public class RendereEditableHeader implements TableCellRenderer {
return this.editor;
}
static public class MouseEventReposter extends MouseAdapter {
private final JTableHeader header;
private final Component editor;
private Component dispatchComponent;
private JTableHeader header;
private int column = -1;
private Component editor;
public MouseEventReposter(JTableHeader header, int column, Component editor) {
this.header = header;
this.column = column;