Элементы появляются в верхнем положенииJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Элементы появляются в верхнем положении

Сообщение Anonymous »

Я заметил подобное событие несколько недель назад, но проигнорировал, теперь мне стало любопытно. последний элемент, который я добавляю, всегда оказывается в верхней позиции экрана, сколько бы я ни пытался изменить положение созданных элементов, результат один и тот же.
Предполагалось, что в нем должно быть две встроенные кнопки.

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import static javax.swing.WindowConstants.EXIT_ON_CLOSE;
import javax.swing.border.TitledBorder;
public class Todolist extends JFrame{
private JLabel jcriar, jtexto, jnum, jtexto1;
private JButton btcriar, btrem;
private JTextField txtcriar;
private JPanel jp;
int t = 0;
public static void main(String[] args) {
JFrame op = new Todolist();
op.setVisible(true);
op.setLayout(null);
op.setSize(500, 400);
op.setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public Todolist(){
elemen();
}
public void elemen(){
jcriar = new JLabel("criar/remover");
txtcriar = new JTextField();
btcriar = new JButton("criar");
btrem = new JButton("remover");
jp = new JPanel();
jp.setBounds(230, 100, 150, 200);
jp.setLayout(null);
jp.setBorder(new TitledBorder(""));
jcriar.setBounds(30, 30, 100, 20);
txtcriar.setBounds(131, 30, 100, 20);
btcriar.setBounds(232, 30, 80, 20);
btrem.setBounds(314, 30, 80, 20);
add(jcriar);
add(txtcriar);
add(btcriar);
add(jp);
add(btrem);
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/798 ... p-position
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»