Re[2]: как узнать ширину Border у компонента?
От: alskor  
Дата: 21.03.07 10:15
Оценка:
B>Посмотри реализацию метода DefaultDesktopManager.maximizeFrame(JInternalFrame f)
B>Мне кажется что он должен тебя натолкнуть на поиски в нужном направлении.

посмотрел. попробовал делать как там, результат тот же. беру parent от моего jinternalFrame — везде ноли. чего-то я здесь явно не понимаю...


        System.out.println("parent=" + processStatusFrame.getParent());
        System.out.println(processStatusFrame.getParent().getBounds());
        System.out.println(desktopPane.getBounds());
        System.out.println(desktopPane.getParent().getInsets());



parent=javax.swing.JDesktopPane[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=328,maximumSize=,
minimumSize=,preferredSize=,optimizedDrawingPossible=false,desktopManager=javax.swing.plaf.basic.BasicDesktopP
aneUI$BasicDesktopManager@1394894]
java.awt.Rectangle[x=0,y=0,width=0,height=0]
java.awt.Rectangle[x=0,y=0,width=0,height=0]
java.awt.Insets[top=0,left=0,bottom=0,right=0]


причем до этого вызывается desktopPane.add(processStatusFrame), т.е. desktopPane является parent для processStatusFrame
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.