no message
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user