no message

This commit is contained in:
2024-10-20 17:44:30 +03:00
parent 3f42f61c76
commit a042f24833
59 changed files with 34 additions and 234 deletions

View File

@@ -14,11 +14,11 @@ import java.awt.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
public class HeaderTextFilter {
DataSet dataSet= null; //таблица к интерфейсу которой относится фильтр.
private String filterValue = "";
DataSet dataSet = null; //таблица к интерфейсу которой относится фильтр.
int columnIndex = CommonConstants.Nan; //номер столбца к которому привязан фильтр.
JTextField textField = null;
JPopupMenu popup = null;
private String filterValue = "";
//при одиночном клике, показать поверх заголовка столбца выпавшее меню с полем фильтра.
public HeaderTextFilter(DataSet dataSet_in, int columnIndex_in) {
dataSet = dataSet_in;
@@ -41,13 +41,13 @@ public class HeaderTextFilter {
@Override
public void insertUpdate(DocumentEvent e) {
setFilterValue(getText());
// dataSet.getUI().changeHeaderFilterValue(columnIndex, getText());
// dataSet.getUI().changeHeaderFilterValue(columnIndex, getText());
dataSet.getUI().Show();
}
@Override
public void removeUpdate(DocumentEvent e) {
setFilterValue(getText());
// dataSet.getUI().changeHeaderFilterValue(columnIndex, getText());
// dataSet.getUI().changeHeaderFilterValue(columnIndex, getText());
dataSet.getUI().Show();
}
@Override
@@ -71,7 +71,7 @@ public class HeaderTextFilter {
setFont(control.getTableHeader().getFont());
setBorder(new MatteBorder(0, 0, 1, 1, Color.DARK_GRAY));
setText(dataSet.getUI().getColumnInfo(columnIndex).getName() + " : " + getFilterValue());
// setText(dataSet.getUI().getColumnInfo(columnIndex).getName() + " : " + dataSet.getUI().getHeaderFilterValue(columnIndex));
// setText(dataSet.getUI().getColumnInfo(columnIndex).getName() + " : " + dataSet.getUI().getHeaderFilterValue(columnIndex));
}
});
//--
@@ -89,7 +89,7 @@ public class HeaderTextFilter {
popup.show(control.getTableHeader(), columnRectangle.x + 72, 0);
//-
textField.setText(getFilterValue());
// textField.setText(dataSet.getUI().getHeaderFilterValue(columnIndex).toString());
// textField.setText(dataSet.getUI().getHeaderFilterValue(columnIndex).toString());
textField.requestFocusInWindow();
textField.selectAll();
}
@@ -98,11 +98,11 @@ public class HeaderTextFilter {
});
}
public String getFilterValue() {
// System.out.println("get filter value ="+Utils_.Brackets(filterValue));
// System.out.println("get filter value ="+Utils_.Brackets(filterValue));
return filterValue;
}
public void setFilterValue(String filterValue_in) {
this.filterValue = filterValue_in;
System.out.println("set filter value ="+Utils_.Brackets(filterValue));
System.out.println("set filter value =" + Utils_.Brackets(filterValue));
}
}