Fixed Frame/Dialog disposal...

thobaben_diagram
haraldwolff 2016-09-09 00:57:45 +02:00
parent 5a3889d584
commit d11fd8e10a
2 changed files with 6 additions and 2 deletions

View File

@ -30,6 +30,7 @@ public class JObjectSelector extends JDialog {
JObjectSelector os = new JObjectSelector(); JObjectSelector os = new JObjectSelector();
os.setItems(items); os.setItems(items);
os.setVisible(true); os.setVisible(true);
os.dispose();
return os.selectedItem; return os.selectedItem;
} }

View File

@ -128,8 +128,11 @@ public class SerialPortChooser extends JDialog {
private void accept() private void accept()
{ {
selectedSerialPort = new NewSerialPort(cbPortList.getSelectedItem().toString()); String portName = (String)cbPortList.getSelectedItem();
setVisible(false); if (portName != null){
selectedSerialPort = new NewSerialPort(portName);
setVisible(false);
}
} }
private void cancel() private void cancel()