htmlbutton.java~18~

来自「1. 消息即时通信 2. 消息发送实现一对一、一对多等多种发送模式 3. 发」· JAVA~18~ 代码 · 共 25 行

JAVA~18~
25
字号
package chat;
import java.awt.event.*;
import javax.swing.*;
import java.awt.Cursor;

public class HtmlButton extends JButton {
  public HtmlButton(String text){
    super(text);
    setBorder(null);
    setContentAreaFilled(false);
    setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
    this.setHorizontalTextPosition(AbstractButton.RIGHT);
    this.setVerticalTextPosition(AbstractButton.TOP);
  }
  public static void main(String[] args) {
    JFrame frame=new JFrame();
    JPanel panel=new JPanel();
    String s="<html><font size=\"5\" style=background:\"#8CADD7\">[保存]</font></html>";
    HtmlButton button=new HtmlButton(s);
    panel.add(button);
    frame.getContentPane().add(panel);
    frame.setVisible(true);
    System.out.println(button.getText());
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?