mirror of
https://github.com/johndoe6345789/tustu.git
synced 2026-04-24 13:45:00 +00:00
Add new UI components and refactor listener classes for improved clarity and functionality
This commit is contained in:
@@ -8,7 +8,7 @@ import javax.swing.table.TableCellEditor;
|
||||
import javax.swing.table.TableColumn;
|
||||
import javax.swing.text.JTextComponent;
|
||||
|
||||
class S extends JTable {
|
||||
class AxisEditorTable extends JTable {
|
||||
boolean a = false;
|
||||
|
||||
String[] b;
|
||||
@@ -17,7 +17,7 @@ class S extends JTable {
|
||||
|
||||
boolean d = false;
|
||||
|
||||
public S(w paramw, String[] paramArrayOfString, boolean paramBoolean) {
|
||||
public AxisEditorTable(w paramw, String[] paramArrayOfString, boolean paramBoolean) {
|
||||
super(paramBoolean ? paramArrayOfString.length : 1, paramBoolean ? 1 : paramArrayOfString.length);
|
||||
this.a = paramBoolean;
|
||||
setSelectionMode(1);
|
||||
|
||||
@@ -3,8 +3,8 @@ package com.efiAnalytics.ui;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
|
||||
class V implements ActionListener {
|
||||
V(T paramT, int[] paramArrayOfint) {}
|
||||
class AxisInterpolateActionListener implements ActionListener {
|
||||
AxisInterpolateActionListener(AxisTableContextMenuListener paramT, int[] paramArrayOfint) {}
|
||||
|
||||
public void actionPerformed(ActionEvent paramActionEvent) {
|
||||
int i = this.a.length - 1;
|
||||
|
||||
@@ -3,8 +3,8 @@ package com.efiAnalytics.ui;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
|
||||
class U implements ActionListener {
|
||||
U(T paramT, int[] paramArrayOfint) {}
|
||||
class AxisRevertActionListener implements ActionListener {
|
||||
AxisRevertActionListener(AxisTableContextMenuListener paramT, int[] paramArrayOfint) {}
|
||||
|
||||
public void actionPerformed(ActionEvent paramActionEvent) {
|
||||
for (byte b = 0; b < this.a.length; b++)
|
||||
|
||||
@@ -4,8 +4,8 @@ import java.awt.event.MouseAdapter;
|
||||
import java.awt.event.MouseEvent;
|
||||
import javax.swing.JPopupMenu;
|
||||
|
||||
class T extends MouseAdapter {
|
||||
T(S paramS, w paramw, boolean paramBoolean) {}
|
||||
class AxisTableContextMenuListener extends MouseAdapter {
|
||||
AxisTableContextMenuListener(AxisEditorTable paramS, w paramw, boolean paramBoolean) {}
|
||||
|
||||
public void mouseClicked(MouseEvent paramMouseEvent) {
|
||||
if (paramMouseEvent.getButton() == 3) {
|
||||
|
||||
@@ -4,8 +4,8 @@ import java.awt.event.FocusAdapter;
|
||||
import java.awt.event.FocusEvent;
|
||||
import javax.swing.SwingUtilities;
|
||||
|
||||
class W extends FocusAdapter {
|
||||
W(S paramS, w paramw) {}
|
||||
class AxisTableFocusAdapter extends FocusAdapter {
|
||||
AxisTableFocusAdapter(AxisEditorTable paramS, w paramw) {}
|
||||
|
||||
public void focusLost(FocusEvent paramFocusEvent) {
|
||||
SwingUtilities.invokeLater(new X(this, paramFocusEvent));
|
||||
|
||||
@@ -4,8 +4,8 @@ import java.awt.Component;
|
||||
import java.awt.event.FocusEvent;
|
||||
import javax.swing.table.TableCellEditor;
|
||||
|
||||
class X implements Runnable {
|
||||
X(W paramW, FocusEvent paramFocusEvent) {}
|
||||
class AxisTableFocusLostRunnable implements Runnable {
|
||||
AxisTableFocusLostRunnable(AxisTableFocusAdapter paramW, FocusEvent paramFocusEvent) {}
|
||||
|
||||
public void run() {
|
||||
TableCellEditor tableCellEditor = this.b.b.getCellEditor();
|
||||
|
||||
@@ -3,8 +3,8 @@ package com.efiAnalytics.ui;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
|
||||
class R implements ActionListener {
|
||||
R(w paramw) {}
|
||||
class TableNameActionListener implements ActionListener {
|
||||
TableNameActionListener(w paramw) {}
|
||||
|
||||
public void actionPerformed(ActionEvent paramActionEvent) {
|
||||
String str = (this.a.getName() != null) ? this.a.getName() : "";
|
||||
|
||||
@@ -3,8 +3,8 @@ package com.efiAnalytics.ui;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
|
||||
class Q implements ActionListener {
|
||||
Q(w paramw) {}
|
||||
class TablePanelPopupTriggerListener implements ActionListener {
|
||||
TablePanelPopupTriggerListener(w paramw) {}
|
||||
|
||||
public void actionPerformed(ActionEvent paramActionEvent) {
|
||||
w.b(this.a);
|
||||
|
||||
Reference in New Issue
Block a user