자바 의 JButton 텍스트 숨 기기 기능 구현(단 추 를 숨 기지 않 는 전제)

인터넷 에서 방법 을 봤 지만 처리 가 복잡 해 요.제 방법 은 솔직히 갑자기 해 봤 어 요.하하 QWQ
OK,어떻게 하 는 지 설명 하 겠 습 니 다.
在这里插入图片描述
효 과 는 위의 그림 과 같다.
코드 는 다음 과 같다.

package csdn.article;

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class JButtonTextSize extends JFrame {
  public static void main(String[] args) {
    new JButtonTextSize();
  }
  JButtonTextSize(){
    ImageIcon i = new ImageIcon("./images/1.jpg");
    i.setImage(i.getImage().getScaledInstance(50,50,0));//      

    JButton jb = new JButton("    ");
    jb.setSize(200,100);
    jb.setLocation(0,0);// JFrame Layout   null,      setLocation
    jb.setFont(new Font("  ",1,20));
    jb.setIcon(i);

    JButton change = new JButton("        ");
    change.addActionListener(new ActionListener() {
      @Override
      public void actionPerformed(ActionEvent e) {
        jb.setFont(new Font("  ",1,0));
        repaint();
      }
    });
    change.setSize(200,100);
    change.setLocation(0,100);

    add(jb);
    add(change);
    setLayout(null);
    setVisible(true);
    setResizable(false);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setSize(500,500);
    setLocation(500,500);
  }
}
이해 하기 편 하도록 그림 을 넣 었 습 니 다.사실은 JButton 에 Font 을 설정 하고 setFont()방법의 세 번 째 매개 변 수 를 0(세 번 째 매개 변 수 는 글꼴 크기 로 설정)으로 바 꾸 면 됩 니 다.우연히 발견 되 었 습 니 다.하하.이렇게 쉬 운 거 야!
자바 의 JButton 문자 숨 김 기능 의 실현(버튼 을 숨 기지 않 는 전제)에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.자바 의 JButton 문자 숨 김 내용 에 대해 서 는 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부탁드립니다!

좋은 웹페이지 즐겨찾기