Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Cách đặt margin cho JButton trong Java

JButton là một lớp con của AbstractButton dùng để thêm nút bấm độc lập nền tảng vào ứng dụng Java Swing. JButton tạo ra ActionListener khi nút được nhấn hoặc click, cũng tạo MouseListener và KeyListener. Chúng ta có thể đặt margin cho JButton bằng phương thức setMargin() của JButton và truyền Insets(int top, int left, int bottom, int right) làm đối số.

Ví dụ

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();
    }
}

Kết quả

Cách đặt margin cho JButton trong Java