我創建一個使用許多JInternalFrames的應用程序,但每當我添加一個到我的JDesktopPane,內部框架的底部陰影是不透明的暗灰色,如下圖所示。這是一個與外觀和感覺有關的問題,並且有沒有辦法解決這個問題而不去除陰影?JInternalFrame的底部陰影問題
編輯:下面是其中演示瞭如何使用最基本的形式,當具有與底部陰影的問題甚至是內部框架一些可運行代碼:
public static void main(String[] args) {
JDesktopPane pane = new JDesktopPane();
JFrame frame = new JFrame();
frame.setPreferredSize(new Dimension(600, 400));
pane.setVisible(true);
frame.add(pane);
JInternalFrame intFrame = new JInternalFrame();
intFrame.setSize(new Dimension(200, 100));
intFrame.setVisible(true);
intFrame.setResizable(true);
pane.add(intFrame);
frame.pack();
frame.setVisible(true);
}
你說的「解決這個問題」和「不完全移除陰影」是什麼意思?什麼是「固定」屏幕? – FredK