私はSwingの新しいユーザーです。座標でコンポーネントを描画する際に問題があります。 、このコードを見てください:コンポーネントの座標を設定するにはどうすればいいですか?
JFrame frame=new JFrame();
frame.setBounds(new Rectangle(0, 0, 700, 600));
frame.getContentPane().setBackground(Color.yellow);
frame.setVisible(true);
JPanel graph=new JPanel();
graph.setBounds(new Rectangle(0, 0, 700, 300));
graph.setBackground(Color.white);
graph.setOpaque(true);
frame.getContentPane().add(graph);
私はJPanelのは、JFrameのから50%を閉じたが、今では100%を閉じ、JFrameのは背景のホワイト色を持っていることが必要です。間違いをどうやって修正すべきですか?また、幅と高さをパーセントで設定する方法はありますか?たとえば、幅は50%です。または、私の質問のための容器が存在する可能性がありますか?
レイアウトの問題を解決するための答え_always_は、適切なLayoutManagerを使用することです。適切なものを見つけるためには...よく...それらについてすべてを学ばなければなりません、f.i.チュートリアル@mKorbelにリンク:-) – kleopatra