Я создал JDesktopPane с 20 JInternalFrames. Однако, когда я сворачиваю все из них, я не могу прокручивать их (слева направо) Scrollable Iconified JInternalFrames
import javax.swing.*;
import java.awt.*;
class Untitled {
public static JDesktopPane desk;
public static JFrame f;
public static void main(String[] args) {
f = new JFrame();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
f.setSize(1000,1000);
desk = new JDesktopPane();
f.add(desk);
f.setContentPane(desk);
f.setSize(1200,800);
f.setSize(1201,801);
for(int i = 0; i < 10; i++){
JInternalFrame j = new JInternalFrame("test",true,true,true,true);
desk.add(j);
j.setVisible(true);
j.setSize(300,500);
}
for(int a = 0; a < 10; a++){
JInternalFrame j = new JInternalFrame("test2",true,true,true,true);
desk.add(j);
j.setVisible(true);
j.setSize(300,500);
}
}
}
Есть ли способ, что я могу, например, сворачиваю на JInternalFrames в JScrollPane, так что я могу прокручивать их?
Этот связанный [пример] (http://stackoverflow.com/a/9422246/230513) поддерживает «Список», который может предложить отправную точку. –
trashgod