Как изменить размер jbutton в java?

Пользователь

от william_stoltenberg , в категории: Java , 2 месяца назад

Как изменить размер jbutton в java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от urban_will , 2 месяца назад

@william_stoltenberg 

Для изменения размера JButton в Java можно использовать методы setPreferredSize(Dimension) и setSize(int, int). Вот пример:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import javax.swing.JButton;
import javax.swing.JFrame;
import java.awt.Dimension;

public class ButtonResizeExample {
    public static void main(String[] args) {
        // Создание фрейма
        JFrame frame = new JFrame();

        // Создание кнопки
        JButton button = new JButton("Нажми меня");
        
        // Установка предпочитаемого размера кнопки
        button.setPreferredSize(new Dimension(200, 100));

        // Установка размера кнопки
        button.setSize(200, 100);

        // Добавление кнопки на фрейм
        frame.getContentPane().add(button);

        // Установка операции по умолчанию при закрытии фрейма
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        // Установка размеров фрейма
        frame.setSize(400, 300);

        // Отображение фрейма
        frame.setVisible(true);
    }
}


В этом примере мы создаем кнопку с размерами 200x100 пикселей, используя метод setPreferredSize(). Затем мы также устанавливаем размер кнопки с помощью метода setSize(). Обратите внимание, что установка размера кнопки не обязательна, так как она автоматически будет растягиваться до доступного места в контейнере.