no message
This commit is contained in:
35
src/Common/Visual/Windows/Dialog/Text/ComboTextDialog.java
Normal file
35
src/Common/Visual/Windows/Dialog/Text/ComboTextDialog.java
Normal file
@@ -0,0 +1,35 @@
|
||||
package Common.Visual.Windows.Dialog.Text;
|
||||
import Common.Visual.Windows.Dialog.Dialog;
|
||||
import Common.Visual.Windows.Dialog.DialogTextComboBox;
|
||||
|
||||
import java.util.Vector;
|
||||
public class ComboTextDialog extends Dialog<String, DialogTextComboBox> {
|
||||
public ComboTextDialog() {
|
||||
super(DialogTextComboBox.class);
|
||||
}
|
||||
@Override
|
||||
public void ProcessResult() {
|
||||
Result = (String) fields.getSelectedItem();
|
||||
}
|
||||
@Override
|
||||
public void validateFields() {
|
||||
if (fields.getSelectedItem() == null)
|
||||
Log.Writeln("Элемент не выбран");
|
||||
}
|
||||
@Override
|
||||
public void Init(Object... params) {
|
||||
Vector<String> sp = (Vector<String>) params[0];
|
||||
if (!sp.isEmpty()) {
|
||||
for (Object p : sp)
|
||||
fields.addItem(p.toString());
|
||||
}
|
||||
}
|
||||
@Override
|
||||
public int getDefaultWidth() {
|
||||
return 450;
|
||||
}
|
||||
@Override
|
||||
public int getDefaultHeight() {
|
||||
return 135;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user