java如何实现用户在文本框中输入好友昵称,点击查询,根据用户输入匹配好友昵称,结果加载到下拉框中

java如何实现用户在文本框中输入好友昵称,点击查询,根据用户输入匹配好友昵称,结果加载到下拉框中,第1张

代码如下:

import javaawtDimension;

import javaawtFlowLayout;

import javaxswingJButton;

import javaxswingJComboBox;

import javaxswingJFrame;

import javaxswingJTextField;

public class App extends JFrame {

private JComboBox<String> cbxNicks;

// 昵称

private String[] nicks = { 

"测试", "李二牛", "牛大胆", 

"张三", "李四", "王五"

};

public App() {

thissetSize(350, 150);

thissetLocationRelativeTo(null);

thissetDefaultCloseOperation(JFrameEXIT_ON_CLOSE);

thissetLayout(new FlowLayout());

JTextField txtNick = new JTextField();

txtNicksetPreferredSize(new Dimension(100, 23));

thisadd(txtNick);

JButton btnQuery = new JButton("查询");

btnQuerysetPreferredSize(new Dimension(60, 23));

btnQueryaddActionListener(e -> {

cbxNicksremoveAllItems();

for (String nick : nicks) {

if (nickcontains(txtNickgetText())) {

cbxNicksaddItem(nick);

}

}

});

thisadd(btnQuery);

cbxNicks = new JComboBox<String>();

cbxNickssetPreferredSize(new Dimension(100, 23));

thisadd(cbxNicks);

}

public static void main(String[] args) {

new App()setVisible(true);

}

}

运行结果:

qtableview中只显示选定的时间段内容的方法是使用sqlqure函数。QTableView是Qt中用来把数据集以表格形式提供给用户的一个控件,实现了QAbstractItemView类定义的接口,以允许其显示从QAbstractItemModel类派生的模型提供的数据。

以上就是关于java如何实现用户在文本框中输入好友昵称,点击查询,根据用户输入匹配好友昵称,结果加载到下拉框中全部的内容,包括:java如何实现用户在文本框中输入好友昵称,点击查询,根据用户输入匹配好友昵称,结果加载到下拉框中、qtableview中如何只显示选定的时间段内容、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9535883.html

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

发表评论

登录后才能评论

评论列表(0条)

保存