1 package ch.ige.edossier.transfer.client;
2
3 import java.awt.Dimension;
4 import java.awt.Toolkit;
5 import javax.swing.UIManager;
6
7
15 public class TransferMain
16 {
17 boolean packFrame = false;
18
19 public TransferMain()
21 {
22 TransferFrame frame = new TransferFrame();
23 if( packFrame )
26 {
27 frame.pack();
28 }
29 else
30 {
31 frame.validate();
32 }
33 Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
35 Dimension frameSize = frame.getSize();
36 if( frameSize.height > screenSize.height )
37 {
38 frameSize.height = screenSize.height;
39 }
40 if( frameSize.width > screenSize.width )
41 {
42 frameSize.width = screenSize.width;
43 }
44 frame.setLocation( ( screenSize.width - frameSize.width ) / 2,
45 ( screenSize.height - frameSize.height ) / 2 );
46 frame.setVisible( true );
47 }
48
49
53 public static void main( String[] args )
54 {
55 try
56 {
57 UIManager.setLookAndFeel( UIManager.getSystemLookAndFeelClassName() );
58 }
59 catch( Exception e )
60 {
61 e.printStackTrace();
62 }
63 new TransferMain();
64 }
65 }
66