Update of /cvsroot/rails/18xx/rails/ui/swing
In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv29795/rails/ui/swing
Modified Files:
ReportWindow.java
Log Message:
Improve display (Jonathan's fix)
Index: ReportWindow.java
===================================================================
RCS file: /cvsroot/rails/18xx/rails/ui/swing/ReportWindow.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** ReportWindow.java 30 Jun 2008 20:35:29 -0000 1.5
--- ReportWindow.java 18 Nov 2008 22:12:50 -0000 1.6
***************
*** 33,36 ****
--- 33,38 ----
message.setOpaque(true);
message.setVerticalAlignment(SwingConstants.TOP);
+ message.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
+
messagePanel = new JPanel(new GridBagLayout());
messageScroller =
***************
*** 48,54 ****
setSize(400, 400);
setLocation(600, 400);
-
- messagePanel.setBorder(BorderFactory.createEtchedBorder());
-
setTitle("Rails: Game log");
addWindowListener(this);
--- 50,53 ----
***************
*** 63,67 ****
messageWindow.message.setText(buffer.toString());
! messageWindow.vbar.setValue(messageWindow.vbar.getMaximum());
}
}
--- 62,70 ----
messageWindow.message.setText(buffer.toString());
! SwingUtilities.invokeLater(new Runnable() {
! public void run() {
! messageWindow.vbar.setValue(messageWindow.vbar.getMaximum());
! }
! });
}
}
|