Переместить 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
Ответить

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

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

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

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

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