簡體   English   中英

JFrame的Java Swing最大化按鈕消失

[英]Java Swing Maximize button of JFrame disappearss

我創建了一個Java框架。 它包含一個JSplitPane。 在拆分窗格的右側分區中,我放置了JTextPane。 現在,我將JButton放在框架上的某個位置。 當我單擊按鈕時,將新的JTextArea插入到JTextPane中,如下所示

JTextArea newTextBox = new JTextArea(1, 1);
StyleConstants.setComponent(style, newTextBox);

我的問題是,只要在JTextPane中插入JTextArea,JFrame的最大化按鈕就會消失。 誰能告訴我發生這種情況的原因是什么。

在以下兩種情況下,“最大化”按鈕不可用:

  1. 對於對話框,在這種情況下,只有close(X)按鈕可用。
  2. 如果frame.setResizable(false)已經被調用(例如,窗口的大小可能縮小)

因此,將其應用於您的案例,我最好的猜測是,在按鈕操作的某個位置,您可能使其無法調整大小。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM