Bold titledBorder

后端 未结 4 719
既然无缘
既然无缘 2021-01-19 06:28

I tried doing

UIManager.getDefaults().put(\"TitledBorder.font\", Font.BOLD);
contentPanel.setBorder(new TitledBorder(\"Client Downloader\"));
4条回答
  •  谎友^
    谎友^ (楼主)
    2021-01-19 06:43

    Even createTitledBorder has:

    public static TitledBorder createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
    

    Parameters: border - the Border object to add the title to title - a String containing the text of the title titleJustification - an integer specifying the justification of the title -- one of the following:

     TitledBorder.LEFT 
    TitledBorder.CENTER 
    
    TitledBorder.RIGHT 
    TitledBorder.LEADING 
    TitledBorder.TRAILING 
    TitledBorder.DEFAULT_JUSTIFICATION (leading) 
    

    titlePosition - an integer specifying the vertical position of the text in relation to the border -- one of the following: `

    TitledBorder.ABOVE_TOP 
    TitledBorder.TOP (sitting on the top line) 
    TitledBorder.BELOW_TOP 
    TitledBorder.ABOVE_BOTTOM 
    TitledBorder.BOTTOM (sitting on the bottom line) 
    TitledBorder.BELOW_BOTTOM 
    TitledBorder.DEFAULT_POSITION (top) 
    

    `titleFont - a Font object specifying the title font titleColor - a Color object specifying the title color

    Returns: the TitledBorder object

提交回复
热议问题