Advertisement
KuoHsiangYu

T1.java

Sep 8th, 2018
252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.49 KB | None | 0 0
  1. /*
  2. PongPong Nice
  3. 54 分鐘
  4. 請教一下各位高手
  5. 圖片是我的程式碼與執行訊息
  6. 編譯時出現警示但還是可以執行
  7.  
  8. 網路查了下原因
  9. 1. 沒有使用泛型
  10. 2. 建議gradle 在build.gradle中增加内容
  11. maven 在maven-compiler-plugin中增加配置
  12. ant 在javac target中增加如下配置
  13.  
  14. 程式雖然可以執行,但編譯時出現的警示是否有其他問題
  15. https://www.facebook.com/groups/1403852566495675/permalink/2176445665903024/
  16. */
  17.  
  18. import java.awt.BorderLayout;
  19. import java.awt.Font;
  20.  
  21. import javax.swing.JFrame;
  22. import javax.swing.JLabel;
  23. import javax.swing.JList;
  24. import javax.swing.JScrollPane;
  25.  
  26. class CtoF {
  27.     JFrame f1;
  28.     JLabel lb1;
  29.     JList lt1;
  30.     JScrollPane sp1;
  31.     String[] str = new String[] { "汽車", "卡車", "戰車", "計程車",
  32.         "跑車", "迷你車", "腳踏車", "三輪車",
  33.         "摩托車", "飛機", "直升機", "火箭" };
  34.  
  35.     @SuppressWarnings("unchecked")
  36.     public CtoF() {
  37.         f1 = new JFrame("歡迎使用圖形介面!!");
  38.         f1.setLayout(new BorderLayout());
  39.  
  40.         lb1 = new JLabel("歡迎光臨");
  41.         lb1.setFont(new Font("Dialog", Font.PLAIN, 30));
  42.         f1.add(lb1, BorderLayout.NORTH);
  43.  
  44.         lt1 = new JList(str);
  45.         lt1.setFont(new Font("Dialog", Font.PLAIN, 30));
  46.         sp1 = new JScrollPane(lt1);
  47.         f1.add(sp1, BorderLayout.SOUTH);
  48.         f1.setSize(500, 500);
  49.         f1.setVisible(true);
  50.         f1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  51.  
  52.     }
  53. }
  54.  
  55. public class T1 {
  56.     public static void main(String[] args) {
  57.         new CtoF();
  58.     }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement