2009-03-20 10 views

答えて

0

this Sun tutorialによると、newキーワードは、そのようコンストラクタ呼び出しが必要ですつまり、Rectangle()のようなもので、引数の後ろにクラス名が続く(オプション)。コードにはこれがなく、通常のメソッド呼び出しがある。

+0

技術的には、何も「getContentPane」という名前のクラスを持っていることからあなたを妨げるものはありません –

0

コンテナの名前が 'a'の変数はクラスgetContentPaneの新しいObjectを宣言して割り当てました。

'getContentPane'はJavaの名前付けに違反するため(大文字の最初の文字のための)クラスのための慣例であり、Swingフレームの顕著なメソッド名でもありますが、おそらく間違いであり、コンパイラエラーが発生します。

"new"を削除して、オブジェクトを構築するのではなくメソッドを呼び出すようにしてください。

2

容器A =新しいgetContentPane()」コンパイルされないでしょう...

getContentPane()はjavax.swing.RootPaneContainerの方法である。

容器A = getContentPane()になるだろうのcontentPaneコンポーネントの。枠についてSwingのチュートリアル交渉の

This partビット。

関連する問題