Add new UI components for BinTable functionality including cell editors, renderers, and listeners

This commit is contained in:
2026-01-11 06:25:56 +00:00
parent dae4c29c01
commit ca77738084
17 changed files with 25 additions and 25 deletions

View File

@@ -3,7 +3,7 @@ package com.efiAnalytics.ui;
import java.awt.Font;
import javax.swing.JPanel;
class ah extends JPanel {
class AxisPanel extends JPanel {
S a;
ah(w paramw) {}

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.ui;
import java.awt.Graphics2D;
import javax.swing.Painter;
class aE implements Painter {
aE(aD paramaD, BinTableView paramBinTableView) {}
class BinTableCellBorderPainter implements Painter {
BinTableCellBorderPainter(BinTableCellRenderer paramBinTableCellRenderer, BinTableView paramBinTableView) {}
public void paint(Graphics2D paramGraphics2D, Object paramObject, int paramInt1, int paramInt2) {}
}

View File

@@ -4,8 +4,8 @@ import bH.X;
import java.util.EventObject;
import javax.swing.DefaultCellEditor;
class aB extends DefaultCellEditor {
aB(BinTableView paramBinTableView) {
class BinTableCellEditor extends DefaultCellEditor {
BinTableCellEditor(BinTableView paramBinTableView) {
super(new do());
do do = (do)getComponent();
do.setFont(paramBinTableView.getFont());

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.ui;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
class aC implements KeyListener {
aC(aB paramaB, BinTableView paramBinTableView) {}
class BinTableCellEditorKeyListener implements KeyListener {
BinTableCellEditorKeyListener(BinTableCellEditor paramBinTableCellEditor, BinTableView paramBinTableView) {}
public void keyTyped(KeyEvent paramKeyEvent) {
a(paramKeyEvent);

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.ui;
import java.awt.event.FocusEvent;
import java.awt.event.FocusListener;
class aF implements FocusListener {
aF(aD paramaD, BinTableView paramBinTableView) {}
class BinTableCellFocusListener implements FocusListener {
BinTableCellFocusListener(BinTableCellRenderer paramBinTableCellRenderer, BinTableView paramBinTableView) {}
public void focusGained(FocusEvent paramFocusEvent) {}

View File

@@ -15,7 +15,7 @@ import javax.swing.UIManager;
import javax.swing.border.Border;
import javax.swing.table.DefaultTableCellRenderer;
class aD extends DefaultTableCellRenderer {
class BinTableCellRenderer extends DefaultTableCellRenderer {
BinTableView a = null;
boolean b = false;

View File

@@ -1,7 +1,7 @@
package com.efiAnalytics.ui;
class aJ implements am {
aJ(BinTableView paramBinTableView) {}
class BinTableDimensionProvider implements TableDimensionProvider {
BinTableDimensionProvider(BinTableView paramBinTableView) {}
public boolean a() {
return false;

View File

@@ -7,7 +7,7 @@ import java.awt.Graphics;
import javax.swing.JTable;
import javax.swing.table.DefaultTableCellRenderer;
class aG extends DefaultTableCellRenderer {
class BinTableHeaderCellRenderer extends DefaultTableCellRenderer {
Color a = Color.lightGray;
Color b = Color.lightGray;

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.ui;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
class aH implements ListSelectionListener {
aH(aG paramaG, BinTableView paramBinTableView) {}
class BinTableHeaderSelectionListener implements ListSelectionListener {
BinTableHeaderSelectionListener(BinTableHeaderCellRenderer paramaG, BinTableView paramBinTableView) {}
public void valueChanged(ListSelectionEvent paramListSelectionEvent) {
this.b.e.getTableHeader().repaint();

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.ui;
import javax.swing.InputVerifier;
import javax.swing.JComponent;
class aI extends InputVerifier {
aI(BinTableView paramBinTableView) {}
class BinTableInputVerifier extends InputVerifier {
BinTableInputVerifier(BinTableView paramBinTableView) {}
public boolean verify(JComponent paramJComponent) {
return true;

View File

@@ -4,8 +4,8 @@ import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.MouseWheelEvent;
class aL extends MouseAdapter {
aL(BinTableView paramBinTableView) {}
class BinTableMouseHandler extends MouseAdapter {
BinTableMouseHandler(BinTableView paramBinTableView) {}
public void mousePressed(MouseEvent paramMouseEvent) {
if (paramMouseEvent.getButton() == 3)

View File

@@ -1,6 +1,6 @@
package com.efiAnalytics.ui;
class aK extends Thread {
class BinTablePaintThrottle extends Thread {
long a = 0L;
long b = Math.round(1000.0D / BinTableView.c(this.d));

View File

@@ -1,6 +1,6 @@
package com.efiAnalytics.ui;
public interface aA {
public interface BooleanStateListener {
void a(boolean paramBoolean);
}

View File

@@ -5,7 +5,7 @@ import java.awt.Graphics;
import javax.swing.JToolBar;
import javax.swing.UIManager;
class ak extends JToolBar {
class LabeledToolBar extends JToolBar {
String a = "";
Font b = new Font("Arial Unicode MS", 1, eJ.a(12));

View File

@@ -8,7 +8,7 @@ import javax.swing.JComponent;
import javax.swing.JTable;
import javax.swing.table.DefaultTableCellRenderer;
class ai extends DefaultTableCellRenderer {
class RowHeaderCellRenderer extends DefaultTableCellRenderer {
Color a = Color.lightGray;
Color b = new Color(225, 225, 232);

View File

@@ -3,8 +3,8 @@ package com.efiAnalytics.ui;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
class aj implements ListSelectionListener {
aj(ai paramai, w paramw) {}
class RowHeaderSelectionListener implements ListSelectionListener {
RowHeaderSelectionListener(RowHeaderCellRenderer paramai, w paramw) {}
public void valueChanged(ListSelectionEvent paramListSelectionEvent) {
this.b.c.b.repaint();