Java Необходимо выровнять JTextField по нижнему краю окна
Формулировка задачи:
Имеется ввиду аналог из Delphi
Листинг программы
- Edit1.Align:=alBottom
Решение задачи: «Java Необходимо выровнять JTextField по нижнему краю окна»
textual
Листинг программы
- import java.awt.Container;
- import java.awt.GridLayout;
- import javax.swing.JFrame;
- import javax.swing.JTextField;
- public class AlignmentSample {
- public static void main(String args[]) {
- JFrame frame = new JFrame("Пример выравнивания");
- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- Container content = frame.getContentPane();
- content.setLayout(new GridLayout(0, 1));
- JTextField textField = new JTextField("Слева");
- textField.setHorizontalAlignment(JTextField.LEFT);
- content.add(textField);
- textField = new JTextField("По центру");
- textField.setHorizontalAlignment(JTextField.CENTER);
- content.add(textField);
- textField = new JTextField("Справа");
- textField.setHorizontalAlignment(JTextField.RIGHT);
- content.add(textField);
- // Определяет передний край текста для использования с левой-направо и справа-налево
- textField = new JTextField("Leading");
- textField.setHorizontalAlignment(JTextField.LEADING);
- content.add(textField);
- // Определяет заднюю кромку текста для использования с левой-направо и справа-налево
- textField = new JTextField("Trailing");
- textField.setHorizontalAlignment(JTextField.TRAILING);
- content.add(textField);
- frame.pack();
- frame.setSize(250, (int) frame.getSize().getHeight());
- frame.setVisible(true);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д