需要的组件:
下拉菜单 是 JComboBox组件
文本框 是 JTextField组件
设置下拉菜单的内容
常用的主要有三种方法
使用添加模型的方式,来添加内容
JComboBox jcb = new JComboBox();使用数组参数的构造器,来添加内容
3. 使用链表参数的构造器,来添加内容
Vector<String> ve = new Vector<String>();事件响应器的设置
当鼠标选择菜单的选项后, 会触发一个事件ActionEvent, 该事件的处理代码里, 可以实现把选择的值添加到文本框.
需要给JComboBox 添加 一个ActionListener 就能实现对事件的响应
效果图
参考代码如下 jdk 1.8
java中如果把下拉菜单用鼠标选中的值添加到文本框里面?
当鼠标选择菜单的选项后, 会触发一个事件ActionEvent, 该事件的处理代码里, 可以实现把选择的值添加到文本框.需要给JComboBox 添加 一个ActionListener 就能实现对事件的响应 效果图 参考代码如下 jdk 1.8 import java.awt.event.*;import java.util.*;import javax.swing.*;import java.awt.*;...
用JAVA语言,怎样在鼠标点击按钮后在文本框里显示次数?
按钮添加点击时间监听 按钮点击,次数加1,监听方法里面设置文本框的内容为次数当前值。
java 怎么实现两个文本框都用按钮输入?鼠标选中哪个文本框之后点击按钮...
如果第一个得到了焦点,a=1 然后点击了下面的数字这些,判断哪个获得了焦点,就向哪个jtextfield加数据
在java中怎样实现鼠标移动到一个标签上在旁边显示一个文本框,等鼠标移...
如果是JSP或者HTML的话可以用:onmouseover属性来添加一个函数,控制文本的显示;用onmouseout属性添加一个函数,来控制文本的隐藏;如果你是用swing组件的话,原理上也是一样的,只是具体的操作我就不是很清楚了。我没有用过swing组件,不过里面应该也有这些类似的属性的,你自己找一下。
java中鼠标右击弹出菜单怎样实现
import java.awt.MenuBar;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import javax.swing.JFrame;import javax.swing.JPopupMenu;\/* * java中鼠标右击弹出菜单怎样实现 *\/public class Demo {public static void main(String[] args) {final JFrame jf = new JFrame("...
JAVA中在JPanel上用鼠标监听得到X,y的值如何把每次点击的X,Y的值传 ...
专门定义一个类来存储x,和y public class MousePoint(){ Integer x; Integer y;}
Java相关:如何JTextField的文本框中实现鼠标右键粘贴?
你只要加个main方法就行了..代码:public static void main(String[] args){ JFrame frame=new JFrame("Test");MJTextField m=new MJTextField();frame.add(m);frame.setSize(200,200);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setVisible(true);} ...
java中选择框的使用方法
Java中JTbale功能作为添加下拉选择框,在设计表格的时候有时候经常需要使用下拉选择框来提供给用户选择,分享一下这个效果的例子代码: import java.awt.Color;import java.awt.Component;import javax.swing.DefaultCellEditor;import javax.swing.JComboBox;import javax.swing.JFrame;import javax.swing.JScrollPane;import ...
如何在java中使用sikuli进行自动化测试
屏幕截图(Take screenshot):点击该按钮,进入屏幕截图状态,拖拽辅助线选取需要截取的界面元素,释放鼠标左键的同时,自动将该截图插入到编辑区中光标当前位置。使用快捷键 Ctrl+Shift+2(Command+Shift+2)也可激活截图状态,以完成对于弹出菜单、下拉框一类的控件的实时截图。该快捷键亦可通过主菜单 ...
java中,JComboBox下拉框选项事件。不同选项触发不同事件?
JComboBox jComboBox = new JComboBox(new Object[]{"选项1","选项2","选项3"});panel.add(jComboBox);jComboBox.addItemListener(new ItemListener() { Override public void itemStateChanged(ItemEvent itemEvent) { if(itemEvent.getStateChange()==1){ if(itemEvent.getItem()=="选项1"...