no message
This commit is contained in:
@@ -297,6 +297,12 @@ public class DataSetControlForm extends ControlForm<DataTable> {
|
||||
//могут быть и другие фильтры ( например свои/активные). перенести их сюда и обобщить
|
||||
return applyFiltersMenus(object);
|
||||
}
|
||||
// применить значение фильтра к фильру объекта напирмер Message.filterValue = text;
|
||||
public void changeHeaderFilterValue(int columnIndex, String text) {
|
||||
}
|
||||
public Object getHeaderFilterValue(int columnIndex) {
|
||||
return "";
|
||||
}
|
||||
@Override
|
||||
protected void redrawControl() {
|
||||
control.CorrectSizes();
|
||||
|
||||
@@ -24,12 +24,12 @@ public class HeaderTextFilter {
|
||||
getDocument().addDocumentListener(new DocumentListener() {
|
||||
@Override
|
||||
public void insertUpdate(DocumentEvent e) {
|
||||
dataSet.changeColumnFilterValue(columnIndex, getText());
|
||||
dataSet.getUI().changeHeaderFilterValue(columnIndex, getText());
|
||||
dataSet.ShowUI();
|
||||
}
|
||||
@Override
|
||||
public void removeUpdate(DocumentEvent e) {
|
||||
dataSet.changeColumnFilterValue(columnIndex, getText());
|
||||
dataSet.getUI().changeHeaderFilterValue(columnIndex, getText());
|
||||
dataSet.ShowUI();
|
||||
}
|
||||
@Override
|
||||
@@ -52,7 +52,7 @@ public class HeaderTextFilter {
|
||||
setBackground(dataSet.getUI().getControl().getTableHeader().getBackground());
|
||||
setFont(dataSet.getUI().getControl().getTableHeader().getFont());
|
||||
setBorder(new MatteBorder(0, 0, 1, 1, Color.DARK_GRAY));
|
||||
setText("текст : " + dataSet.getColumnFilterValue(columnIndex));
|
||||
setText("текст : " + dataSet.getUI().getHeaderFilterValue(columnIndex));
|
||||
}
|
||||
});
|
||||
//--
|
||||
@@ -67,7 +67,7 @@ public class HeaderTextFilter {
|
||||
popup.setPreferredSize(d);
|
||||
popup.setMaximumSize(d);
|
||||
popup.show(dataSet.getUI().getControl().getTableHeader(), columnRectangle.x + 72, 0);
|
||||
textField.setText(dataSet.getColumnFilterValue(columnIndex).toString());
|
||||
textField.setText(dataSet.getUI().getHeaderFilterValue(columnIndex).toString());
|
||||
textField.requestFocusInWindow();
|
||||
textField.selectAll();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user