Я добавил несколько компонентов на JPanel &, затем добавлю JPanel на JFrame.Как сделать JFrame или JPanel прокручиваемым
Как сделать окно прокручиваемым?
поэтому я могу добавить еще компонент в этот фрейм или окно.
Я добавил несколько компонентов на JPanel &, затем добавлю JPanel на JFrame.Как сделать JFrame или JPanel прокручиваемым
Как сделать окно прокручиваемым?
поэтому я могу добавить еще компонент в этот фрейм или окно.
Перед добавлением вашего JPanel
, положить в JScrollPane
первый:
JPanel panel = ...;
JScrollPane scroll = new JScrollPane(panel);
frame.add(scroll, ...);
Вам не нужно делать frame.add (прокрутка, ...)? Я имею в виду, что вам нужно добавить JScrollPane, а не JPanel прямо вправо? – ujvl
@Trust хорошее наблюдение; обновлено. –
'Ударьте вас на 11 секунд. :) (Плюс я смог также предоставить образец кода) '- да, но ваш пример кода был неправильным. Ваше описание все еще запутывает. По-прежнему звучит так, будто вы добавляете панель в рамку. – camickr
Просто положить ваши JPanel в JScrollPane и добавив это в JFrame должен делать трюк ....
Ударьте вас на 11 секунд. :) (Плюс я смог также предоставить образец кода) –
Я пробовал следующий код, но еще не работал: \t \t JScrollPane jsp = new JScrollPane (mainpanel); \t \t mainframe.add (jsp); –
@JoshM, http://i.imgur.com/u8awa.gif – mre
Там хороший прокрутки pane tutorial на сайте swing: http://docs.oracle.com/javase/tutorial/uiswing/components/scrollpane.html – Qwerky