java程序下拉列表设计

java程序下拉列表设计,第1张

效果图

参考代码

import java.awt.event.*

import java.util.Vector

import javax.swing.*

public class Demo extends JFrame implements ActionListener {

JButton btn

Vector<并物哪String>vector=new Vector<String>()

JComboBox<String>jcb

public Demo() {

vector.add("公斤")

vector.add("每个")

vector.add("每绝码盒")

JLabel jl = new JLabel("单位")

jcb = new JComboBox<String>(vector)//可以传入一个数组或者一个Vector链表,对下拉框进行初始化

btn=new JButton("获取下拉框的文字")

btn.addActionListener(this)

JPanel jp = new JPanel()

jp.add(jl)

jp.add(jcb)

jp.add(btn)

add(jp)

setSize(300, 200)

setLocationRelativeTo(null)

setTitle("下蚂御拉框Demo")

setDefaultCloseOperation(EXIT_ON_CLOSE)

}

public static void main(String[] args) {

new Demo().setVisible(true)

}

@Override

public void actionPerformed(ActionEvent e) {

JOptionPane.showMessageDialog(this, (String)jcb.getSelectedItem())

}

}

如果是使用 Java 语言,可以使用 Selenium 框架来实现:

1. 通过 findElement() 方法来定位下拉框,获取该元素的 WebElement 对象;

2. 调用 WebElement 的 selectByVisibleText() 方法来选埋纤择要下拉的文本扮吵;

3. 再调用 submit() 方法来提交表单;

4. 同时需要注意设置超时时间,以便控制程序等待元素加载完成;

5. 如果出现问题,可厅液侍以使用常规的异常处理机制来处理。


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

原文地址: http://outofmemory.cn/yw/12552054.html

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

发表评论

登录后才能评论

评论列表(0条)

保存