JavaSwing JLabel

leungqingyun發表於2024-12-04
JLabel label =new JLabel();
        //設定標籤文字
        label.setText("標籤元件");
        // 設定文字水平居中
        label.setHorizontalTextPosition(SwingConstants.CENTER);
        // 設定文字上下居中
        label.setVerticalTextPosition(SwingConstants.CENTER);
        //設定字型
        label.setFont(new Font("微軟雅黑",Font.BOLD|Font.ITALIC,20));
        //設定字型顏色
        label.setForeground(Color.GREEN);
        // 設定圖片
        //label.setIcon(new ImageIcon(HelloWorld.class.getResource("/images/book.png")));
        //設定滑鼠放置在標籤上顯示不同的滑鼠形狀
        label.setCursor(new Cursor(Cursor.HAND_CURSOR));
        //設定懸浮文字小框
        label.setToolTipText("這是一個Tip");