Java: глюк с надписями
В Java пытаюсь сделать окно, там две надписи. Но почему-то отображается только одна. Если в коде поменять строки, где отображаются надписи, то показывается уже другая. Как это убрать, чтобы отображались две? Вот тот фрагмент кода:
12345678910
JFrame okno = new JFrame("Okno")
JLabel titleLabel = new JLabel("Надпись 1");
JLabel subtitleLabel = new JLabel("Надпись 2");
okno.add(titleLabel);
okno.add(subtitleLabel);
okno.show();
titleLabel.setLocation(0, -210);
subtitleLabel.setLocation(0, -190); По дате
По рейтингу
Твой код имеет несколько проблем. Исправленный вариант кода:
123456789101112131415161718192021222324
import javax.swing.*;
public class MyWindow {
public static void main(String[] args) {
// Создание окна
JFrame okno = new JFrame("Okno");
okno.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
okno.setSize(300, 200);
// Используем FlowLayout
okno.setLayout(new FlowLayout());
// Создание надписей
JLabel titleLabel = new JLabel("Надпись 1");
JLabel subtitleLabel = new JLabel("Надпись 2");
// Добавление надписей в окно
okno.add(titleLabel);
okno.add(subtitleLabel);
// Делаем окно видимым
okno.setVisible(true);
}
} Спасибо большое
Вот только как в таком случае поменять расположение надписей...
как тебе язык?
Видео по теме