Java中的frame是帶有標題和邊框的頂層窗口,而窗體的大小包括為邊框指定的所有區域,窗體的預設佈局為「BorderLayout」。
Java是一種電腦程式語言。它有許多可以使用的工具可以讓開發者使用,以下我將介紹Java中的frame。
Frame 是帶有標題和邊框的頂層視窗。
窗體的大小包括為邊框指定的所有區域。
邊框區域的尺寸可以使用 getInsets 方法獲得,但是,由於這些尺寸與平台相關,因此在透過呼叫pack 或 show 將窗體設為可顯示之前,將無法獲得有效的 insets 值。
由於窗體的總大小包括了邊框區,因此邊框實際上遮掩了窗體的部分區域,並將可用於在矩形中呈現和/或顯示子部件的區域限制在一個矩形內,此矩形左上角的位置為(insets.left, insets.top),寬度為width - (insets.left insets.right),長度為height - (insets.top insets.bottom)。
窗體的預設佈局為 BorderLayout。
使用 setUndecorated,窗體可以關閉本機裝飾(即 Frame 和 Titlebar)。但只有在窗體不是displayable時才能這樣做。
在多螢幕環境中,透過使用 Frame(GraphicsConfiguration) 或 Frame(String title, GraphicsConfiguration) 建構 Frame,可以在不同的螢幕裝置上建立 Frame。
GraphicsConfiguration 物件是目標螢幕裝置的 GraphicsConfiguration 物件之一。
以上是java的frame怎麼樣的詳細內容。更多資訊請關注PHP中文網其他相關文章!