最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使Java的JButton文字隱藏功能的實現(xiàn)(不隱藏按鈕的前提)

 更新時間:2021年01月13日 16:48:51   作者:曉星晨曦  
這篇文章主要介紹了使Java的JButton文字隱藏功能的實現(xiàn)(不隱藏按鈕的前提),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

在網(wǎng)上雖然看到了方法,但是處理感覺很復雜,我的辦法,老實說,是突然試一下試到的,哈哈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()方法的第三參數(shù)改為0(第三個參數(shù)設置的是字體大小),就可以了,偶然發(fā)現(xiàn),哈哈。就是這么簡單的啦!

到此這篇關于使Java的JButton文字隱藏功能的實現(xiàn)(不隱藏按鈕的前提)的文章就介紹到這了,更多相關Java的JButton文字隱藏內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Spring Boot實戰(zhàn)之逐行釋義Hello World程序

    Spring Boot實戰(zhàn)之逐行釋義Hello World程序

    spring boot 是基于Spring的一個框架,Spring boot幫我們集成很多常用的功能,使得整個配置更加簡單。這篇文章主要介紹了Spring Boot實戰(zhàn)之逐行釋義Hello World,需要的朋友可以參考下
    2017-12-12
  • 詳解SpringBoot實現(xiàn)fastdfs防盜鏈功能的示例代碼

    詳解SpringBoot實現(xiàn)fastdfs防盜鏈功能的示例代碼

    我們可以通過fastdfs實現(xiàn)一個分布式文件系統(tǒng),如果fastdfs部署在外網(wǎng),那么任何一個人知道了上傳接口,就可以實現(xiàn)文件的上傳和訪問。那么如何阻止他人訪問我們fastdfs服務器上的文件呢?此處就需要使用fastdfs的防盜鏈功能,本文就來講講如何實現(xiàn)這一功能
    2022-10-10
  • SpringBoot中異步調用時的注意事項

    SpringBoot中異步調用時的注意事項

    這篇文章主要介紹了SpringBoot中異步調用時的注意事項,調用的異步方法,不能為同一個類的方法(包括同一個類的內部類),簡單來說,因為Spring在啟動掃描時會為其創(chuàng)建一個代理類,而同類調用時,還是調用本身的代理類的,所以和平常調用是一樣的,需要的朋友可以參考下
    2023-11-11
  • java實現(xiàn)微信小程序登錄態(tài)維護的示例代碼

    java實現(xiàn)微信小程序登錄態(tài)維護的示例代碼

    本篇文章主要介紹了java實現(xiàn)微信小程序登錄態(tài)維護的示例代碼,具有一定的參考價值,有興趣的可以了解一下
    2017-09-09
  • SpringBoot使用ShardingSphere-Proxy的實現(xiàn)示例

    SpringBoot使用ShardingSphere-Proxy的實現(xiàn)示例

    ShardingSphere-Proxy是一個獨立的數(shù)據(jù)庫代理層,可以與SpringBoot集成,本文介紹了SpringBoot使用ShardingSphere-Proxy的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下
    2025-02-02
  • Java數(shù)據(jù)結構學習之棧和隊列

    Java數(shù)據(jù)結構學習之棧和隊列

    這篇文章主要介紹了Java數(shù)據(jù)結構學習之棧和隊列,文中有非常詳細的代碼示例,對正在學習java的小伙伴們有一定的幫助,需要的朋友可以參考下
    2021-05-05
  • 從零開始學SpringBoot如何開始使用圖文詳解

    從零開始學SpringBoot如何開始使用圖文詳解

    這篇文章主要介紹了從零開始學SpringBoot如何開始使用,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-09-09
  • 淺析Java中Apache BeanUtils和Spring BeanUtils的用法

    淺析Java中Apache BeanUtils和Spring BeanUtils的用法

    這篇文章主要介紹了Java中Apache BeanUtils和Spring BeanUtils的用法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • 一文教你如何判斷Java代碼中異步操作是否完成

    一文教你如何判斷Java代碼中異步操作是否完成

    在許多應用程序中,我們經(jīng)常使用異步操作來提高性能和響應度,這篇文章主要介紹了幾種常見的方法來判斷Java代碼中異步操作是否完成,希望對大家有所幫助
    2024-02-02
  • logback的LevelFilter日志過濾器源碼解讀

    logback的LevelFilter日志過濾器源碼解讀

    這篇文章主要為大家介紹了logback的LevelFilter日志過濾器源碼解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11

最新評論

德阳市| 扬中市| 湄潭县| 海兴县| 改则县| 柏乡县| 东乌珠穆沁旗| 寿阳县| 扎鲁特旗| 大足县| 遂川县| 福州市| 乌兰浩特市| 曲阜市| 灵宝市| 哈尔滨市| 霍山县| 哈巴河县| 富锦市| 青田县| 浦北县| 明水县| 桃源县| 延川县| 敦煌市| 普安县| 望城县| 崇州市| 犍为县| 景洪市| 自贡市| 中山市| 固原市| 壤塘县| 游戏| 长治县| 赞皇县| 鹤山市| 中宁县| 渑池县| 青铜峡市|