Board logo

標題: [隨堂練習]常用swing元件 - JFrame (二) [打印本頁]

作者: 歐柏罕    時間: 2017-12-16 11:26     標題: [隨堂練習]常用swing元件 - JFrame (二)

視窗一距離左上角(100,100), 大小(200,200)
視窗二與視窗三緊貼著視窗一,大小皆為(200,200)
視窗一關閉扭動作設為 EXIT_ON_CLOSE
視窗二與視窗三關閉扭動作皆設為 HIDE_ON_CLOSE
本帖隱藏的內容需要回復才可以瀏覽

作者: 黃茂勛    時間: 2017-12-16 11:33

本帖最後由 黃茂勛 於 2017-12-16 11:34 編輯
  1. package ch01;

  2. import javax.swing.JFrame;
  3. public class ch01 {
  4.         public static void main(String[] args) {
  5.                 JFrame fm1=new JFrame();
  6.                 fm1.setTitle("視窗1");
  7.                 JFrame fm2=new JFrame();
  8.                 fm2.setTitle("視窗2");
  9.                 JFrame fm3=new JFrame();
  10.                 fm3.setTitle("視窗3");
  11.                 fm1.setLocation(100, 100);
  12.                 fm1.setSize(200,200);
  13.                 fm2.setLocation(300, 100);
  14.                 fm2.setSize(200,200);
  15.                 fm3.setLocation(500, 100);
  16.                 fm3.setSize(200,200);
  17.                 fm1.setVisible(true);
  18.                 fm1.setResizable(true);
  19.                 fm1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  20.                 fm2.setVisible(true);
  21.                 fm2.setResizable(true);
  22.                 fm2.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
  23.                 fm3.setVisible(true);
  24.                 fm3.setResizable(true);
  25.                 fm3.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
  26.         }
  27. }
複製代碼

作者: 張健勳    時間: 2017-12-16 11:34

  1. import javax.swing.JFrame;


  2. public class JF {
  3.        
  4.         public static void main (String args[]) {
  5.                
  6.                 JFrame fm1 = new JFrame();   
  7.                 fm1.setTitle("視窗一");
  8.                 fm1.setLocation(100, 100);
  9.         fm1.setSize(200, 200);
  10.         fm1.setVisible(false);
  11.         fm1.setResizable(true);
  12.         fm1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  13.       
  14.         JFrame fm2 = new JFrame();
  15.         fm2.setTitle("視窗二");
  16.                 fm2.setLocation(300, 100);
  17.         fm2.setSize(200, 200);
  18.         fm2.setVisible(false);
  19.         fm2.setResizable(true);
  20.         fm2.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
  21.         
  22.       
  23.         JFrame fm3 = new JFrame();
  24.         fm3.setTitle("視窗三");
  25.                 fm3.setLocation(600, 100);
  26.         fm3.setSize(200, 200);
  27.         fm3.setVisible(false);
  28.         fm3.setResizable(true);
  29.         fm3.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
  30.         
  31.       
  32.         }
  33. }
複製代碼

作者: 蔡庭豪    時間: 2017-12-16 11:34

  1. import javax.swing.JFrame;


  2. public class Main {

  3.         public static void main(String[] args) {
  4.                
  5.                 JFrame jf1 = new JFrame ();
  6.                 jf1.setTitle("視窗一");
  7.                 jf1.setLocation(100,100);
  8.                 jf1.setSize(200,200);
  9.                 jf1.setVisible(true);
  10.                 jf1.setResizable(false);
  11.                 jf1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  12.                
  13.                 JFrame jf2 = new JFrame ();
  14.                 jf2.setTitle("視窗二");
  15.                 jf2.setLocation(300,100);
  16.                 jf2.setSize(200,200);
  17.                 jf2.setVisible(true);
  18.                 jf2.setResizable(false);
  19.                 jf2.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
  20.                
  21.                 JFrame jf3 = new JFrame ();
  22.                 jf3.setTitle("視窗三");
  23.                 jf3.setLocation(500,100);
  24.                 jf3.setSize(200,200);
  25.                 jf3.setVisible(true);
  26.                 jf3.setResizable(false);
  27.                 jf3.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
  28.         }

  29. }
複製代碼

作者: 蔡季樺    時間: 2017-12-16 11:34

  1. import javax.swing.JFrame;


  2. public class Main {
  3.         public static void main(String args[])
  4.         {
  5.                 JFrame fm = new JFrame();
  6.                 JFrame fm2 = new JFrame();
  7.                 JFrame fm3 = new JFrame();

  8.                 fm.setTitle("視窗一");
  9.                 fm.setLocation(100,100);
  10.                 fm.setSize(200,200);
  11.                 fm.setVisible(true);
  12.                 fm.setResizable(false);
  13.         fm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  14.         
  15.         fm2.setTitle("視窗二");
  16.                 fm2.setLocation(300,100);
  17.                 fm2.setSize(200,200);
  18.                 fm2.setVisible(true);
  19.                 fm2.setResizable(false);
  20.         fm2.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
  21.         
  22.         fm3.setTitle("視窗三");
  23.                 fm3.setLocation(500,100);
  24.                 fm3.setSize(200,200);
  25.                 fm3.setVisible(true);
  26.                 fm3.setResizable(false);
  27.         fm3.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
  28.         }
  29. }
複製代碼

作者: 陳泓瑜    時間: 2017-12-16 11:41

  1. import javax.swing.JFrame;
  2. public class NCh002
  3. {
  4.         public static void main(String[] args)
  5.         {
  6.                 JFrame fm1=new JFrame("視窗一");
  7.                 JFrame fm2=new JFrame("視窗二");
  8.                 JFrame fm3=new JFrame("視窗三");
  9.                
  10.                 fm1.setLocation(100, 100);
  11.                 fm1.setSize(200, 200);
  12.                 fm2.setLocation(300, 100);
  13.                 fm2.setSize(200, 200);
  14.                 fm3.setLocation(500, 100);
  15.                 fm3.setSize(200, 200);
  16.                 fm1.setVisible(true);
  17.         fm1.setResizable(true);
  18.         fm2.setVisible(true);
  19.         fm2.setResizable(true);
  20.         fm3.setVisible(true);
  21.         fm3.setResizable(true);
  22.                 fm1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  23.                 fm2.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
  24.                 fm3.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
  25.         }
  26. }
複製代碼

作者: 林侑成    時間: 2017-12-25 18:09

  1. import javax.swing.JFrame;
  2. public class CH76
  3. {
  4.         public static void main(String[] args)
  5.         {
  6.                 JFrame fm1= new JFrame("視窗一");
  7.                 fm1.setLocation(100, 100);
  8.                 fm1.setSize(200, 200);
  9.                 fm1.setVisible(true);
  10.                 fm1.setResizable(false);
  11.                 fm1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  12.                
  13.                 JFrame fm2= new JFrame("視窗二");
  14.                 fm2.setLocation(300, 100);
  15.                 fm2.setSize(200, 200);
  16.                 fm2.setVisible(true);
  17.                 fm2.setResizable(false);
  18.                 fm2.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
  19.                
  20.                 JFrame fm3= new JFrame("視窗三");
  21.                 fm3.setLocation(500, 100);
  22.                 fm3.setSize(200, 200);
  23.                 fm3.setVisible(true);
  24.                 fm3.setResizable(false);
  25.                 fm3.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
  26.         }
  27. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2