1 6 7 package com.memoire.vainstall.xui; 8 9 import java.awt.*; 10 import java.awt.event.*; 11 import javax.swing.*; 12 import javax.swing.border.*; 13 import com.memoire.vainstall.*; 14 15 19 20 public class XuiBlueScreen 21 extends JWindow 22 { 23 public final static Frame MAIN=new Frame(); 24 25 public XuiBlueScreen() 26 { 27 super(MAIN); 28 29 if(VAGlobals.UI_BLUESCREEN_COLOR==null) 30 VAGlobals.UI_BLUESCREEN_COLOR=new Color(0,192,232); 31 32 XuiPanel cp=new XuiPanel(); 33 cp.setBackground(VAGlobals.UI_BLUESCREEN_COLOR); 34 cp.setLayout(new BorderLayout()); 35 cp.setBorder(new LineBorder(Color.black,10)); 36 37 XuiTitle power=new XuiTitle(VAGlobals.NAME 38 +" " 39 +VAGlobals.VERSION 40 +VAGlobals.i18n("UI_Powered"),XuiTitle.LEFT); 41 42 power.setFont(new Font("SansSerif",Font.ITALIC,16)); 43 44 XuiTitle prog; 45 if (VAGlobals.APP_VERSION != null) 46 prog=new XuiTitle(VAGlobals.APP_NAME+" "+VAGlobals.APP_VERSION); 47 else 48 prog=new XuiTitle(VAGlobals.APP_NAME+" (no version)"); 49 51 cp.add(prog ,BorderLayout.NORTH); 52 cp.add(power,BorderLayout.SOUTH); 53 54 setContentPane(cp); 55 56 Dimension screen=Toolkit.getDefaultToolkit().getScreenSize(); 57 setBounds(-1,-1,screen.width+2,screen.height+2); 59 } 60 61 public void paint(Graphics _g) 62 { 63 toBack(); 64 super.paint(_g); 65 } 66 67 132 } 133 | Popular Tags |