2016-12-30 3 views
2

フォームを作成してコンテナを追加しました。 私はコード名1コンテナにコンポーネントを追加する

Component container = new Container(new GridBagLayout());   
    try{   
     GridBagConstraints c = new GridBagConstraints(); 
     c.fill = 2; 
     c.weightx = 0.2d; 
     c.gridx = 0; 
     c.gridy = 0; 
     container.addComponent((Object) c, new Label("My Label")); 
     .... 
    } catch (Exception e) 
    { 
    } 

しかし、このコードを使用してコンテナにコンポーネントを追加しようとしていたときに使用私は、ウェブサイト上のすべての指示に従ってきた私は、このエラーを取得し、このコード...

cannot find symbol 
symbol: method addComponent(Object,Component) 
location: variable container of type Component 

私は、このコンポーネントに

おかげ

+0

あなたがウェブサイトへのリンクを投稿することができます: あなたはjavadocのことを見ることができますか? – Azodious

+0

ウェブサイト:https://www.codenameone.com/javadoc/com/codename1/ui/Container.html –

答えて

2

ない試みを追加するように見えることはできませんが、私は考えている

Componentのけれども Container方法ないので

Container container = new Container(new GridBagLayout());   

:210

Component container = new Container(new GridBagLayout());   

はで置き換えなければなりません。

https://www.codenameone.com/javadoc/com/codename1/ui/Component.html

https://www.codenameone.com/javadoc/com/codename1/ui/Container.html

+0

私はimport com.codename1.ui.Containerを使用しています。 –

+0

ああ、もちろんsheesh - doh!それはうまくいった。ありがとうございました。とても明らかです。 –

関連する問題