Переместить jlabel внутри JPanel, не теряя иерархииJAVA

Программисты JAVA общаются здесь
Anonymous
Переместить jlabel внутри JPanel, не теряя иерархии

Сообщение Anonymous »

Я перемещаю jlabel внутри jpanel и я хочу, чтобы jpanel автоматически показывал прокрутки, которые приводят вас к jlabel , который я вышел из него. Таким образом, jlabel перестает быть частью JPanel , и в результате панель не прокручивается, и вы не можете увидеть jlabel . Так что это мой код, если вы можете сказать, как я могу это сделать. Спасибо. < /P>
//Panel creation
JPanel panel = new JPanel();
panel.setSize(500, 500);
panel.setAutoscrolls(true);

//Label creation
JLabel label = new JLabel();
label.setText("Hi");
label.setSize(40, 40);

//Adding Jlabel to Panel
panel.add(label);

label.setLocation(800, 200); // this invalidates inheritance


Подробнее здесь: https://stackoverflow.com/questions/339 ... -hierarchy

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