no message

This commit is contained in:
2024-10-22 13:00:11 +03:00
parent 348b7602ff
commit b696af952f
14 changed files with 47 additions and 71 deletions

View File

@@ -19,12 +19,12 @@ public class HeaderTextFilter<D extends DBObject> implements DBObjectFilter_<D>
JTextField textField = null;
JPopupMenu popup = null;
private String filterValue = "";
private int offset=0;
private int offset = 0;
//при одиночном клике, показать поверх заголовка столбца выпавшее меню с полем фильтра.
public HeaderTextFilter(DataSet dataSet_in, int columnIndex_in, int offset_in) {
dataSet = dataSet_in;
columnIndex = columnIndex_in;
offset=offset_in;
offset = offset_in;
}
@Override
public boolean Validate(D object) {
@@ -72,15 +72,15 @@ public class HeaderTextFilter<D extends DBObject> implements DBObjectFilter_<D>
*/
control.getColumnModel().getColumn(columnIndex).setHeaderRenderer(
(table, value, isSelected, hasFocus, row, column1) -> new JLabel() {
{
setIcon(Utils_.getIcon("/Common/icons/Filter.png"));
setForeground(control.getTableHeader().getForeground());
setBackground(control.getTableHeader().getBackground());
setFont(control.getTableHeader().getFont());
setBorder(new MatteBorder(0, 0, 1, 1, Color.DARK_GRAY));
setText(dataSet.getUI().getColumnInfo(columnIndex).getName() + " : " + getFilterValue());
}
});
{
setIcon(Utils_.getIcon("/Common/icons/Filter.png"));
setForeground(control.getTableHeader().getForeground());
setBackground(control.getTableHeader().getBackground());
setFont(control.getTableHeader().getFont());
setBorder(new MatteBorder(0, 0, 1, 1, Color.DARK_GRAY));
setText(dataSet.getUI().getColumnInfo(columnIndex).getName() + " : " + getFilterValue());
}
});
//--
control.getTableHeader().addMouseListener(new MouseAdapter() {
@Override