如何在 Java 中為 JButton 設定邊距?
JButton 是 AbstractButton 的子類,可用於向 Java Swing 應用程式中新增與平臺無關的按鈕。當按下或單擊按鈕時,JButton 可以生成 ActionListener 介面,它還可以生成 MouseListener 和 KeyListener 介面。我們可以使用 JButton 類的 setMargin() 方法為 JButton 設定邊距,並將 Insets(int top, int left, int bottom, int right) 作為引數傳入。
示例
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class JButtonMarginTest extends JFrame {
private JButton button;
public JButtonMarginTest() {
setTitle("JButtonMargin Test");
setLayout(new BorderLayout());
button = new JButton("JButton Margin");
button.setMargin(new Insets(50, 50, 50, 50));
add(button, BorderLayout.NORTH);
setSize(400, 400);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setVisible(true);
}
public static void main(String[] args) {
new JButtonMarginTest();
}
}輸出
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP