Tag: autocomplete

如何使用jquery自动完成?

我正在使用JSP创建一个Web项目,并尝试使用jquery自动完成function从我的数据库中实现对用户的简单搜索,但是我无法理解它是如何工作的。 我对jquery和ajax几乎没有任何了解只是为了让你知道。 我已经完成了以下代码并且卡住了。 JSP Page $(“#search”).autocomplete(“getdata.jsp”); getdata.jsp 如果我没有错,我从网站上读到,参数q是默认的,就在那里,但是我如何显示数据呢? 如何将getdata.jsp中的值传递给自动完成?

JComboBox搜索列表

我想制作一个可以搜索内容的JComboBox 。 我尝试过AutoCompleteDecorator, GlazedLists, SwingLabs, JIDE, Laf-Widget ,但是所有的都无法通过第二个关键字进行搜索。 例如,在此代码中,可能按第一个字母搜索,此内容仅包含一个单词。 this.comboBox = new JComboBox(new Object[] { “Ester”, “Jordi”, “Jordina”, “Jorge”, “Sergi” }); AutoCompleteDecorator.decorate(this.comboBox); 如果JComboBox内容包含2或3个单词,例如:“Ester Jordi”或“Jorge Sergi”,在这种情况下,如果我输入“Sergi”, JComboBox不会显示任何内容,因为它可以通过第一个单词识别。 我想问一下有没有办法解决这个问题?

将SQL数据带到jquery availabletag

我正在尝试制作自动填充文本框,但是如何将SQL数据包含到jquery可用标记并循环呢? 我无法基于以下代码执行该function。 任何帮助,将不胜感激! 谢谢 这是我的预期输出: 预期结果演示 jquery代码出错 我的文本框仅列出数据库中的最后一行数据。 $(function() { var availableTags = [{ <% String COMBINE = ""; String CODE2 = ""; String DESC1 = ""; for(int i=0;i “value”: , “label”: }]; $(“#MODEL”).autocomplete({ source: availableTags, focus: function (event, ui) { event.preventDefault(); $(“#MODEL”).val(ui.item.value); } }); }); Tags:

Netbeans 7.3.1的代码完成设置?

我在这个问题中找到了我真正想要的许多调整(删除延迟,没有特定组合的显示,就像Visual Studio一样): 是否有可能使netbeans中的自动完成不依赖于键组合? 但是,在Netbeans 7.3.1中,我没有找到高级选项,我试图在搜索框中键入“延迟”,但仍然没有弹出。 在评论部分,我找到了解决方案,无需键入内容即可弹出代码完成。 但它仍有延迟,与Eclipse相比,它大大降低了我的编码速度。 你能告诉我在哪里可以消除Netbeans 7.3.1中的延迟吗?

如何在拖动框架时设置JWindow在文本字段下方的位置?

我正在制作一个自动完成项目(就像谷歌一样)。 我的框架中有一个jtextfield,每当我在该字段中键入内容时,JWindow将出现在文本字段下方,该窗口来自另一个类。 现在的问题是,每当我拖动框架时,如何让窗口始终显示在文本字段下方? 任何帮助将不胜感激..谢谢……

如何为用java编写的文本编辑器实现自动完成?

我正在尝试创建一个文本编辑器,比如使用java在mips程序集中进行编码的程序,我混淆了这一点我试图提供像eclipse那样的控制空间function。例如当用户输入时add $s1 ,然后按ctrl + Space,我将替换此字符串: “add $s1 , $s2 , $s3″与他输入的内容! (这是一个例子..我知道add可以是直接类型指令:D),我正在使用hashmap将键击绑定到我的JTextPane中实际发生的内容,如: InputMap inputMap = textPane.getInputMap(); KeyStroke key = KeyStroke.getKeyStroke(‘some keys’) ; inputMap.put(key, ‘some action’) ; 好吧问题是,当我想为我的程序实现Ctrl + Space时,我使用这个: key = KeyStroke.getKeyStroke(Event.CTRL_MASK , KeyEvent.VK_SPACE) ; inputMap.put(key, DefaultEditorKit.insertContentAction); 但是我可以在哪里选择,应该插入什么字符串而不是模式的已经键入的部分? 换句话说,insertContentAction从哪里带来字符串? 我该如何定义应该替换哪些String? 当按下Ctrl + Space时,甚至还有其他更好的替换方法吗? (我要求的是一种将字符串模式插入jTextPane的方法,而不是实现模式匹配的算法) 提前致谢 :)

在eclipse中启用Java EE的完整文档

我是Eclipse的新手,目前正在使用它来使用Java EE。 当对常规Java库中的类型/函数使用Ctrl + Space时,我得到完整的描述(即类型的一般描述,方法的参数是什么等)。 但是我对Java EE类型没有相同的看法。 例如,当在HttpSession类的方法上使用Ctrl + Space时,我只得到“arg0”或“obj”之类的名称而没有描述。 我该如何解决这个问题?

应用程序冻结自动完成textChanged

我能够获取AutoCompleteTextview的用户输入的第一个和最后一个文本,但是当我在AutocompleteTextView textChanged方法上设置构建器方法时,我的应用程序冻结。 我感谢所提供的任何努力。 @Override public void onTextChanged(CharSequence s, int start, int before, int count) { if(s.length()>0) { String selectedText = s.toString(); int end = selectedText.length()+start; SpannableStringBuilder builder = new SpannableStringBuilder(selectedText); builder.setSpan(android.graphics.Typeface.BOLD, start, end, Spannable.SPAN_INCLUSIVE_INCLUSIVE); Log.i(“builderText”, ” “+builder); autoCompleteTextView.setText(builder); } }

JTextField自动完成错误

在这个post中 ,我找到了一种在JTextField (和JComboBox实现AutoCompletefunction的方法,但没有问题。 尝试在JTextField实现此function时,它会抛出一些exception。 以下代码将演示此问题。 它非常简单,与我使用JComboBox的方式很相似,它工作得很好。 有人可以帮我找到解决方案。 这是代码: ( 请注意我使用的是swingx ) import javax.swing.JList; import org.jdesktop.swingx.JXFrame; import org.jdesktop.swingx.JXTextField; import org.jdesktop.swingx.autocomplete.AutoCompleteDecorator; public class ErrorDemo { public static void main(String[] args) { JXFrame frame = new JXFrame(“Error Demo”); JXTextField field = new JXTextField(); String[] users = {“aaa”, “bbb”, “ccc”}; AutoCompleteDecorator.decorate(new JList(users), field); frame.getContentPane().add(field); frame.pack(); frame.setLocationByPlatform(true); frame.setDefaultCloseOperation(JXFrame.EXIT_ON_CLOSE); frame.setVisible(true); } […]

Java自动完成TextField(Ajax样式)

我需要创建一个JTextField(或任何我可以输入内容的组件),它必须提供一个动态填充值列表。 当我输入一个新字符时,命题会更新(就像Ajax一样) 一个特殊情况是用户只能选择已填充的值。 我需要为我的用户从数据库中选择现有城市。 用Swing制作它最简单的方法是什么? 谢谢。