代码如下:
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中如何只显示选定的时间段内容、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)