diff --git a/src/main/java/info/istlab/ServerTester/MulticastReceiver.java b/src/main/java/info/istlab/ServerTester/MulticastReceiver.java index a1c92fe..fd099be 100644 --- a/src/main/java/info/istlab/ServerTester/MulticastReceiver.java +++ b/src/main/java/info/istlab/ServerTester/MulticastReceiver.java @@ -49,6 +49,7 @@ receivedData.put(addr, message); if (remoteHostsWindow != null) { remoteHostsWindow.updateData(addr, message); + remoteHostsWindow.frame.pack(); } // System.out.println(addr+"からの受信: " + message); } diff --git a/src/main/java/info/istlab/ServerTester/RemoteHostsWindow.java b/src/main/java/info/istlab/ServerTester/RemoteHostsWindow.java index e1832db..2f8b0ba 100644 --- a/src/main/java/info/istlab/ServerTester/RemoteHostsWindow.java +++ b/src/main/java/info/istlab/ServerTester/RemoteHostsWindow.java @@ -18,9 +18,9 @@ public class RemoteHostsWindow extends JPanel { JTabbedPane tabbedPane; Hashtable panels = new Hashtable(); - + JFrame frame; public RemoteHostsWindow(Hashtable receivedData) { - JFrame frame = new JFrame(); + frame = new JFrame(); frame.setTitle("Remote Hosts"); frame.setSize(300, 200); frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);