本帖最後由 tonyh 於 2021-8-6 11:36 編輯
試利用 javax.swing 套件下的 ImageIcon 類別, 在視窗中置入圖片.
[設計導引]
1. 視窗的 左、右、下方 的邊框佔 3 像素 ; 上方的標題列佔 25 像素
( setResizable() 方法的參數設為 false 所展現的數據 )
2. 圖片大小 399x300 ; 標籤大小 399x300 ; 視窗大小 405x328
- import javax.swing.JFrame;
- import javax.swing.JLabel;
- import javax.swing.ImageIcon;
- public class Ch87 {
-
- private JFrame fm;
- private JLabel lb;
- private ImageIcon icon;
-
- Ch87()
- {
- icon=new ImageIcon(Ch87.class.getResource("pic/01.jpg"));
- //lb=new JLabel(new ImageIcon(Ch87.class.getResource("pic/01.jpg")));
- lb=new JLabel(icon);
- lb.setBounds(0, 0, 399, 300);
-
- fm=new JFrame("ImageIcon 類別");
- fm.setBounds(100, 100, 405, 328);
- fm.setVisible(true);
- fm.setResizable(false);
- fm.setLayout(null);
- fm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- fm.add(lb);
- }
-
- public static void main(String[] args) {
- Ch87 app=new Ch87();
- }
- }
複製代碼 |