Tag: autocomplete

AutoCompleteTextView搜索部分单词而不是完整单词

我有一个AutoCompleteTextView ,它工作得很好,直到我为我的输入添加一个空格。 如果我有一份许多历史事件清单(英国战役(1940年),凸起之战(1944年),[插入大量战斗],拿破仑的致命游行(1812年),[插入许多其他历史事件]) 。 当我进入“ Battle ”或“ battle ”时,我会得到所有战斗的清单(虽然看起来有最大值),当我进入“ britain ”时,“ britain “Battle of Britain (1940)”出现在结果中。 但是,当我输入”1940″ ,列表为空,出于同样的原因,当我输入”itain”我没有得到任何命中。 我猜这个空间是某种分隔符或锚点。 如果我把1940放在弦的前面(如”1940 – Battle of Britain” )并输入“19”,我会得到所有结果以“19”开头。 即使搜索到的单词/短语/部分前面有字符,是否可以使AutoCompleteTextView自动完成? (所以当我进入“1940”时,“英国之战(1940)”将成为结果?)

Eclipse自动完成function无法正常工作

eclipse的自动完成function现在无法正常工作,我搜索了几个小时,但我找不到解决问题的答案。 我没有长时间使用它然后打开它后的第一件事是安装SWT和Windows构建器,即使我安装了swing。 我的意思是,它可能是因为swt和swing引起的一些冲突(我读了一些关于冲突的内容,但如果可能的话,我不会这样做)。 奇怪的是,当我按下ctrl + space时它没有显示任何内容但是当我去编辑 – >内容辅助 – >默认(它说它附近的Ctrl +空格)时,它显示需要显示/按需工作的东西。 public class Dsada { String sssss; public Dsada(){ sss //pressing ctrl+space is not working,Edit->ContentAssist->Default works fine } } 解决方案不是在Windows-> Preferences – > …-> Content Assist-> Advanced下勾选/取消某些内容 。 我检查了“ctrl + space”是否被其他一些未被检查的键盘语言劫持了(这是在mkyong中建议的)。 我读了一些关于bug但我无法理解的内容。 我试图删除eclipse并重新安装,但我想一些设置只是留在机器中,所以它不起作用。 提前致谢,

在没有String的wicket中使用AutoCompleteTextField作为generics类型

这个问题是这样的: 处理wicket中的AutoCompleteTextField的onchange事件 我正在尝试将AutoCompleteTextField与自定义类一起用作generics类型,并添加AjaxFormComponentUpdatingBehavior。 我的意思是我想要一个 AutoCompleteTextField myAutoComplete = …; 然后添加一个AjaxFormComponentUpdatingBehavior: myAutoComplete.add(new AjaxFormComponentUpdatingBehavior(“onchange”) { @Override protected void onUpdate(AjaxRequestTarget target) { System.out.println( “Value: “+getValue() ); } }); 问题在于,由于某种原因,添加该行为会使表单尝试使用String设置模型对象(即使AutoCompleteTextField具有generics类型的SomeClass),当onchange事件触发时会导致ClassCastException。 有没有办法使用AutoCompleteTextField而不是AutoCompleteTextField ? 我找不到任何例子。 谢谢你的时间! 并感谢用户biziclop在这件事上的帮助。

IntelliJ自动完成替换后续单词

我一直在使用IntelliJ一段时间,但总会有一些困扰我的东西。 它与自动完成function有关。 这个gif应该足以说明。 本质上,当在另一个单词旁边键入一个单词(中间没有空格)时,无论两个单词或上下文如何,无论是关键字还是变量,自动完成都将用您完成的单词替换下一个单词。 我很惊讶IntelliJ没有设置(至少不是我知道的)考虑Eclipse确实…… 提前致谢!

当键入One Jtextfield时,将数据从数据库提取到Jtextfield

嗨大家我有一个连接到oracle数据库的Swing应用程序,我想要它,这样一旦我在JTextField中键入一个值,JFrame上的其他JTextfields都会加载来自数据库的后续数据,但我似乎没有实现这个。 我已经尝试过以下代码,但它什么也没找到。 txtNo.addKeyListener(new KeyAdapter() { public void keyTyped(KeyEvent ke) { Connection conn = null; try{ Class.forName(“oracle.jdbc.driver.OracleDriver”); conn = DriverManager.getConnection(“jdbc:oracle:thin:@localhost:1521:XE”, “Username”, “Password”); Statement st = conn.createStatement(); String load = “Select * from Store_info_table where PART_NUMBER = ‘” + txtNo.getText() + “‘”; ResultSet rs = st.executeQuery(load); while(rs.next()){ txtName.setText(rs.getString(“SPARE_DESC”)); } }catch(Exception ae){ } } });

改进Eclipse自动完成?

目前Eclipse自动完成似乎只是在点或参数之后触发,我也想将它用于变量,例如,如果我有 String test =“你好”; 然后我希望自动完成建议“测试”,如果我在下一行开始键入“t”(例如,如果我打算更改变量测试的值)。 是否有任何Eclipse插件能够做到这一点? 我已经检查了Eclipse内容辅助选项,但似乎没有我想要的选项? 谢谢你的提示!

如何在JTextArea swing中实现autosugesion

如果你有人回答,请问我这个问题。 基本上需要像谷歌搜索引擎,当我们按任意键然后它将显示建议相关的按键。 关于Satish Dhiman

java comboBox自动完成

有人可以告诉我如何更改此代码以进行自动选择,我可以编写不存在的项目,因为它不会让我写新项目。 public class ComboBoxFill extends PlainDocument { ComboBoxModel model; JComboBox comboBox=new JComboBox(); JTextComponent editor; public ComboBoxFill(ComboBoxModel model, JComboBox comboBox,JTextComponent editor) { this.model = model; this.comboBox=comboBox; this.editor=editor; } public void insertString (int offs,String str,AttributeSet a) throws BadLocationException { String currentText=getText(0,getLength()); String beforeOffset=currentText.substring(0,offs); String afterOffset=currentText.substring(offs,currentText.length()); String futureText = beforeOffset+str+afterOffset; Object item =lookupItem(futureText); if (item!=null) { comboBox.setSelectedItem(item); }else […]

java swing多列自动完成combobox

我需要有效的产品项目搜索GUI到销售点应用程序,目前我在文本字段中使用弹出窗口,它包含到表格但效率不高。 在我的弹出窗口中只显示产品代码我需要显示其他产品细节,如CODE,类别,名称,价格等..以确定正确的产品。 ![在此处输入图像说明] [1] 以下图片是我的要求。 //////////////////////////////我有编辑mr.splungebob的答案来构建AutoCompleatecombobox,但它有List>过滤的问题请查看代码并帮助我开发它。 以下是我为回答// DetailedConboBox而添加的代码 /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package test; import java.awt.Dimension; import java.awt.EventQueue; import java.awt.Point; import java.awt.event.*; import java.util.*; import javax.swing.*; import javax.swing.event.ListSelectionEvent; import javax.swing.event.ListSelectionListener; import javax.swing.plaf.basic.BasicComboPopup; import javax.swing.plaf.basic.ComboPopup; import javax.swing.plaf.metal.MetalComboBoxUI; import javax.swing.table.AbstractTableModel; import javax.swing.table.TableColumn; […]

如何列出在文本字段内输入时的建议

嗨,在我的Java swing应用程序中,当用户在文本字段中输入时,我需要显示具有相同初始字符的所有可能的现有条目。 让我们说文本字段中的用户类型字母’A’应该是国家’America’和’Africa’将是建议。 这样用户就可以从列表中选择一个。 国家/地区列表位于我的数据库中。 我知道如何从数据库中检索数据。 但我不知道如何列出它们以及我应该使用哪些组件来实现。 任何人都可以指导我吗? 或者,如果你能提供一个例子,那就太好了。