no message

This commit is contained in:
2024-10-17 22:41:43 +03:00
parent b871d2673b
commit afea3e0233
9 changed files with 127 additions and 86 deletions

View File

@@ -1,6 +1,10 @@
package _VisualDVM.ProjectData.Messages.Warnings;
import Common.Visual.DataSetControlForm;
import _VisualDVM.Current;
import _VisualDVM.ProjectData.Messages.MessagesControlForm;
import _VisualDVM.ProjectData.Messages.MessagesDBTable;
import javax.swing.*;
public class WarningsDBTable extends MessagesDBTable<MessageWarning> {
//https://stackoverflow.com/questions/13079777/editable-jtableheader
public WarningsDBTable() {
@@ -14,12 +18,18 @@ public class WarningsDBTable extends MessagesDBTable<MessageWarning> {
public Current CurrentName() {
return Current.Warnings;
}
// применить значение фильтра к фильру объекта напирмер Message.filterValue = text;
public void changeColumnFilterValue(int columnIndex, String text) {
if (columnIndex == 3)
MessageWarning.filterValue = text;
}
public Object getColumnFilterValue(int columnIndex) {
return MessageWarning.filterValue;
@Override
protected DataSetControlForm createUI(JPanel mountPanel) {
return new MessagesControlForm(this, mountPanel){
@Override
public void changeHeaderFilterValue(int columnIndex, String text) {
if (columnIndex == 3)
MessageWarning.filterValue = text;
}
@Override
public Object getHeaderFilterValue(int columnIndex) {
return MessageWarning.filterValue;
}
};
}
}