1 6 7 package com.memoire.vainstall.xui; 8 9 import java.awt.*; 10 import javax.swing.*; 11 import javax.swing.border.*; 12 import com.memoire.vainstall.VAShortcutStep; 13 import com.memoire.vainstall.VAGlobals; 14 15 19 20 public class XuiShortcutPanel 21 extends XuiAbstractPanel 22 implements VAShortcutStep 23 { 24 JRadioButton rdYes_, rdNo_; 25 26 public XuiShortcutPanel() 27 { 28 super(); 29 30 setLayout(new BorderLayout(5,0)); 31 setBorder(new EmptyBorder(5,5,5,5)); 32 setForeground(new Color(128,255,255)); 33 34 JPanel pnMain=new XuiPanel(); 35 pnMain.setLayout(new BorderLayout()); 36 pnMain.setOpaque(false); 37 38 XuiTitle lbTitle=new XuiTitle 39 (VAGlobals.i18n("UI_Shortcuts"),XuiTitle.LEFT); 40 lbTitle.setFont(new Font("SansSerif",Font.PLAIN,16)); 41 42 52 53 JPanel pnChoice=new XuiPanel(); 54 pnChoice.setOpaque(false); 55 pnChoice.setLayout(new BorderLayout(5,5)); 56 pnChoice.add(BorderLayout.WEST, new XuiLabel( 57 VAGlobals.i18n("UI_WantShortcutsCreated"))); 58 JPanel pnRadios=new XuiPanel(); 59 pnRadios.setOpaque(false); 60 rdYes_=new XuiRadioButton(VAGlobals.i18n("Common_Yes")); 61 rdYes_.setSelected(true); 62 rdNo_=new XuiRadioButton(VAGlobals.i18n("Common_No")); 63 rdNo_.setSelected(false); 64 ButtonGroup bg=new ButtonGroup(); 65 bg.add(rdYes_); 66 bg.add(rdNo_); 67 pnRadios.add(rdYes_); 68 pnRadios.add(rdNo_); 69 pnChoice.add(BorderLayout.CENTER, pnRadios); 70 71 pnMain.add(BorderLayout.NORTH, lbTitle); 72 pnMain.add(BorderLayout.SOUTH, pnChoice); 73 74 78 add(pnMain,BorderLayout.CENTER); 79 } 80 81 public boolean isShortcutAccepted() 82 { 83 return rdYes_.isSelected(); 84 } 85 } 86 | Popular Tags |