JAVA Swing设计界面时如何利用一个循环语句添加多个相同的JComboBox

JAVA Swing设计界面时如何利用一个循环语句添加多个相同的JComboBox,第1张

JFrame jf = new JFrame()

JPanel jp = new JPanel()

jf.add(jp)

-------------------------------------------------------------------

JComboBox jcb[] = new JComboBox[20]

for(int i=0i<jcb.lengthi++){

jp.add(jcb[i] = new JComboBox())

}

剩下的你氏拦带只需要 *** 作jcb这个数歼芦组 就可以逐个调整你的JComboBox 位置属衡迹性事件什么的了

Sub B1()

    Dim sr, x%, n, m%, falg As Boolean

    flag = False

    n = Application.InputBox("请输入你要查找第几个‘培’?", , , , , , , 1)

    sr = "Excel精英培训培训论坛培训培训论坛培训论坛培训论坛培训论坛培训论坛2"

    For x = 1 To Len(sr)

        If Mid(sr, x, 1) = "培" Then

            m = m + 1

            If m = n Then

                MsgBox "第" & 碧判n & "个‘培’在字符串当中的位置为:" & x

       迟败         flag = True

                Exit For

            End If

        End If

    Next

    If flag = False Then MsgBox "码慧颤字符串中不存在第 " & n & " 个‘培’"

End Sub

首先要取得20个TextBox的数组集合,例如txt[],然后在循环中给TextBox逐个赋值。

for(int i=0i<d.Lengthi++)

{

txt[i].Text = d[i]

}

命名是你自己定义的,就是一个简单的Control.Name属性,州饥轮例册信如你的20个TextBox可以定义为肢伏txt_1、txt_2、txt_3这样的格式。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11980222.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存