null-layout-manager

    -1熱度

    2回答

    我希望按鈕和文本框在標有紅色的空白處與它們所在的佈局相同。查看圖片以瞭解我的意思。 更新:按鈕都在現在的地方,但圖像不會出現在第二面板上 我怎樣才能將它們移動到那裏?繼承人我的代碼到目前爲止 package gasindicator; import java.awt.*; import java.awt.event.*; import java.awt.image.BufferedImag

    0熱度

    1回答

    我在Swing Designer中使用Java Eclipse,我試圖在JPanel上顯示一些圖形。 我是一個漂亮的業餘程序員,也是圖形編碼的新手。 基本上,有一個JFrame有2個JPanel(Stage和Setttings)。在Surface類中有一個paintTest方法。此方法應在舞臺JPanel上繪製字符串「This is a test」。 當我執行代碼時,沒有錯誤。 任何幫助,將不勝感

    -1熱度

    2回答

    嗨:)我正在使用Java swing創建我的第一個GUI,並且遇到了一個問題:當我更改窗口維度時,「內部組件」不會更改它們的大小。 我使用絕對佈局,這可能是一件重要的事情要知道。

    0熱度

    1回答

    我利用在空佈局皺起眉頭(我定義了很多常量和使用的窗口大小調整監聽器,以方便)建立了一個偉大的GUI。一切工作完美,直到我開始使用新的電腦。現在,組件位置不正確(從圖片中可以看到組件向右偏移)。在研究了這個問題之後,我瞭解到佈局管理器確保組件在不同的機器上正確定位。因此,我想開始在實際的佈局管理器中重建GUI。問題在於,當我嘗試使用實際的佈局管理器時,我定位組件的方式經常會受到限制。 對於任何一個好

    1熱度

    2回答

    我使用JTable中創建的表較小,但如你在圖片中看到波紋管看起來比面板更小的... 代碼 tableModel1 = new DefaultTableModel(data1,column_header1); table_1 = new JTable(tableModel1); JScrollPane scrollPane1 = new JScrollPane(ta

    0熱度

    1回答

    我試圖添加一個瀏覽文件到我的程序的能力。我想使用這裏的代碼:1(吉爾伯特的回答),但這對於讓JTree處於特定位置和大小非常重要。不幸的是,當我這樣做時,JTree在點擊它時不會「迴應」。 下面的代碼: public class Frame extends JFrame implements Runnable { private DefaultMutableTreeNode root; p

    -1熱度

    1回答

    對不起,沒有在以前的帖子中輸入特定的代碼。我意識到我做錯了什麼,但現在又遇到了另一個問題。我試圖在單擊按鈕後在JFrame的特定位置放置一個JPanel,但沒有任何事情發生,這裏是我的Actionperformed方法的代碼。 public void actionPerformed(ActionEvent e) { JPanel pa=new JPanel();

    0熱度

    1回答

    當JFrame的佈局爲空時,我需要插入一個JFreeChart。 有人可以幫我嗎? 我從互聯網上獲得了一個代碼,並做了一些修改以設置一個空佈局('原來的代碼使用邊框佈局),它不起作用。 代碼波紋管工作不 public static void main(String[] args) { new BarChart(); } public BarChart() { datase

    -1熱度

    1回答

    我有一個JFrame和幾個按鈕和文本字段裏面。我正在使用絕對定位(空佈局)。我試圖創建一個畫布來繪製,但是當我嘗試將畫布添加到容器然後放入框架時,畫布會覆蓋所有按鈕。我想讓按鈕旁邊的畫布都可見。 這是我的代碼: import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt

    0熱度

    1回答

    我必須更改我的程序在Swing中實現的GUI。現在我在單獨的窗口中有很多圖表,我想更改它們,使它們全部顯示在一個窗口中。原始版本的構造是JFrame有一個JPanel字段。 JFrame沒有設置佈局。 private void initComponents() {// GEN-BEGIN:initComponents getContentPane().setLayout(null);