欢迎使用CSDN-markdown编辑器
2016-11-06 08:34
281 查看
public class index { private int time=0; private JTextField text; private static JTextField text1; private static Date dateFuture=new Date(); JFrame frame=new JFrame("Tools For Better Life"); public Container init() { System.out.println((new File("")).getAbsolutePath()); try { System.out.println((new File("")).getCanonicalPath()); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } frame.setSize(600, 160); // frame.setLocation(700,250); frame.setLocation(new Point(700,500)); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container container=frame.getContentPane(); GridLayout layout=new GridLayout(0,3); container.setLayout(layout); JLabel label=new JLabel("几分钟之后关机"); JLabel label1=new JLabel("当前时间"); text=new JTextField(""); text1=new JTextField(""); JButton button=new JButton("确定"); JButton button1=new JButton("确定"); container.add(label); container.add(text); container.add(button); container.add(label1); container.add(text1); container.add(button1); frame.setVisible(true); System.out.println("init()"); return container; } public void ChangeV(Container container) { GridLayout layout=new GridLayout(0,1); container.setLayout(layout); System.out.println("changeV"); frame.repaint(); } public static void main(String[] args) throws InterruptedException { index ind=new index(); Container c=ind.init(); // Thread.sleep(100); // 线程如果休眠50ms,则直接跳转到变换后的界面;如果为100ms,需要最小化界面,重新打开时就自动变化为新的layout。 ind.ChangeV(c); }
相关文章推荐
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器