Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Java: глюк с надписями

- Ученик (236), закрыт 1 месяц назад
В Java пытаюсь сделать окно, там две надписи. Но почему-то отображается только одна. Если в коде поменять строки, где отображаются надписи, то показывается уже другая. Как это убрать, чтобы отображались две? Вот тот фрагмент кода:
 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);
Лучший ответ
Numb Просветленный (27570) 1 месяц назад
Твой код имеет несколько проблем. Исправленный вариант кода:
 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);
}
}
-Ученик (236) 1 месяц назад
Спасибо большое
-Ученик (236) 1 месяц назад
Вот только как в таком случае поменять расположение надписей...
Остальные ответы
Похожие вопросы