diff --git a/src/org/hwo/models/TableMapper/TableMapper.java b/src/org/hwo/models/TableMapper/TableMapper.java index c84423d..9041892 100644 --- a/src/org/hwo/models/TableMapper/TableMapper.java +++ b/src/org/hwo/models/TableMapper/TableMapper.java @@ -453,7 +453,7 @@ public class TableMapper extends AbstractTableModel this.sortingEnabled = sortingEnabled; initializeJTable(); } - + public TableMapperColorSourceInterface getColorSourceInterface() { return colorSourceInterface; } diff --git a/src/org/hwo/ui/dialog/SerialPortChooser.java b/src/org/hwo/ui/dialog/SerialPortChooser.java index c5f5041..d246420 100644 --- a/src/org/hwo/ui/dialog/SerialPortChooser.java +++ b/src/org/hwo/ui/dialog/SerialPortChooser.java @@ -33,6 +33,7 @@ public class SerialPortChooser extends JDialog { { return execute(null); } + public static NewSerialPort execute(Component parent,String selectedPortName) { SerialPortChooser spc = new SerialPortChooser(); @@ -43,6 +44,9 @@ public class SerialPortChooser extends JDialog { if (selectedPortName != null) spc.setSelectedSerialPort(selectedPortName); + if (parent != null) + spc.setLocationRelativeTo(parent); + spc.setVisible(true); return spc.getSelectedSerialPort();