先程の質問だと質問の仕方が良くなかったので、
再度、質問させてもらいます。
jqueryですと下記のように、複数の要素にnumberをeachでタグ付けして、あとで、eachで値を一気に取得という事が出来ると思いますが、こういった事はjavaでも可能でしょうか?
現状、dialogを10個作るのに、一つずつインスタンスを生成して変数を定義しておりますが、手間がかなりかかります。
初歩的な質問ですいません。
もっと簡単に出来る方法はありますでしょうか?
あれば、是非教えて頂きたいです。
jqueryの例
<script type="text/javascript"> $(function(){ $('ul li').each(function(i){ $(this).attr('class','number' + (i+1)); }); }); </script>以下、自分のソースの一部
以下、1と2ですが、3,4,5…と続けて作っています・・・
効率がとんでもなく悪いです。
int a1=0;
int b1=0;
a1 =(int)( Math.random()*1000 ) % 500;
b1=(int)( Math.random()*1000 ) % 500;
ADD_D1 = new Dialog(new Frame(), "追加2", false); //
ADD_D1.setLayout(null); //
ADD_D1.setBounds(a1, b1, 300, 170); //
tf_add1 = new TextField(""); //
tf_add1.setBounds(50, 60, 200, 20);
ADD_D1.add(tf_add1); //
ADD_D1.addWindowListener(this); //
int a2=0;
int b2=0;
a2 =(int)( Math.random()*1000 ) % 500;
b2=(int)( Math.random()*1000 ) % 500;
ADD_D2 = new Dialog(new Frame(), "追加3", false); //
ADD_D2.setLayout(null); //
ADD_D2.setBounds(a2, b2, 300, 170); //
tf_add2 = new TextField(""); //
tf_add2.setBounds(50, 60, 200, 20);
ADD_D2.add(tf_add2); //
ADD_D2.addWindowListener(this); //
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。