Tag: jtextfield

Java:GUI – JButton打开新的JPanel并读取JTextFields

我的问题是让我的Main类和Journal类连接在一起,在Main类中用户将输入两个变量并单击按钮来创建表,在Journal类中它将读取两个变量。 我使用netbeans来创建Main类和我自己创建表类的方法请帮忙! 谢谢! 当我右键单击>事件>操作>执行的操作时,这是Main类Netbeans告诉我编辑的部分 private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } 和我的Journal类,我试过让它读取JTextField 1和2,但我不知道如何组合它们。 import java.awt.*; import java.util.*; import javax.swing.*; import javax.swing.table.*; public class Journal extends JPanel { public Journal() { String colN1 = “Date”; String colN2 = “Student”; int a = Integer.parseInt(newJournal.jTextField1.getText()); int b = Integer.parseInt(newJournal.jTextField2.getText()); int c = […]

JTextField,其中可以将不可编辑但其他文本的预定义文本追加到其中?

在经历Java swing时我遇到了这个问题。 我有一个JTextField,它有预定义的,不可编辑的文本。 用户应该能够将其他文本附加到其中但不编辑预定义文本。 是否有任何方法可以获得此解决方案或任何其他方法?

Java中JTextfield的表单validation?

有一种简单的方法可以在Java validate一组JTextFields 。 我目前正在使用sqlite manager , neatbeans IDE创建一个简单的表单来收集信息以将作业添加到数据库中。 我意识到JTextFields太多了。 如何通过sqllite抛出可以自定义的exception错误,或者通过属性对话框在Neatbeans中validation每个JTextField。 validation是存在检查,即已输入值。 自定义validation消息?

如何在JTextfield中设置像Placeholder一样的文本

我希望在表单加载时将一些文本放在text-Field中,这表示用户,当用户点击该文本时,文本会自动删除。 txtEmailId = new JTextField(); txtEmailId.setText(“Email ID”); 我已经写了上面的代码,但它显示文本并保持原样,当用户点击该文本按钮我想删除它。 有没有办法完成这项任务?

在jTextField中设置hilighting颜色

我正在开发一个Java Swing应用程序。 此应用程序允许用户使用基本命令行。 例如,用户只需输入add “Something to be added.”即可添加事件add “Something to be added.” 。我想在用户输入此命令时突出显示add 。 任何人都可以实现jTextField。

在Swing中的表单validation期间绘制警告符号

我开发了一个swing表单,用于validation条目,因为焦点从JTextComponent中丢失,如果条目正确,则背景涂成绿色,否则涂成红色。 这是代码: – import java.awt.Color; import java.awt.GridLayout; import java.awt.event.FocusEvent; import java.awt.event.FocusListener; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField; import javax.swing.SwingUtilities; import javax.swing.text.JTextComponent; public class Form extends JFrame implements FocusListener{ JTextField fname,lname,phone,email,address; BufferedImage img; public static void main(String args[]) { SwingUtilities.invokeLater(new Runnable(){public void run(){new Form();}}); } public Form() { […]

将在一个JFrame文本字段中输入的值作为其他JFrame中的输入参数传递

如何将在一个JFrame文本字段中输入的值作为输入参数传递给其他JFrame? 通过JTextFields在第一个JFrame输入用户名和密码.. String usr = jTextField2.getText(); String pass = jTextField3.getText(); 相同的用户名和密码应在第四帧中作为输入给出,每个帧在按钮点击时被重定向到其他帧

JTable – 选择行单击事件

我有一个通过AbstractTableModel填充链表的Jtable。 我想要做的是当我在JTable的一行上单击(鼠标左键单击)时,链表是搜索(在这种情况下它包含电影标题)并在Jtextboxes的链表中显示值 我该怎么做呢? 这是代码 GUI_g: http ://pastebin.com/J3qtjn8J ProgramTableModel: http : //pastebin.com/Dwkc9Cz3 处理: http : //pastebin.com/qHnkvCbr 主要: http : //pastebin.com/K4yGYX9H 我猜它会将所选行中的数据检索到一个数组中,将其拆分并放入jtextareas中。 我怎样才能做到这一点 ?

可以实例化DocumentListener类型

我需要这样做: Value Change Listener to JTextField 我正在尝试使用Condemwnci的解决方案,但是我在行中收到了错误: textField.getDocument().addDocumentListener(new DocumentListener()在我的例子中是textField.getDocument().addDocumentListener(new DocumentListener() : jtxtfBuscarInv.getDocument().addDocumentListener(new DocumentListener() 在我的情况下,我想在Jtable中更新行,所以我的方法将是这样的: ordenador.setRowFilter(RowFilter.regexFilter(jtxtfBuscarInv.getText(), 0)); 我在Linux上,ubuntu 11.10,如果重要的话,使用Eclipse。 编辑: 我不明白为什么,但它的工作原理如下: textField.getDocument().addDocumentListener(this); 然后重写implements方法,而不是在同一行中完成所有操作。

jTextField仅接受字母和空格

如果用户输入其他字符,我希望用户只输入字母或空白区域,我想用jOptionPane给出消息我已经搜索过,我试过下面的代码 if (!(Pattern.matches(“^[a-zA-Z]+$”, answerField1.getText()))) JOptionPane.showMessageDialog(null, “Please enter a valid character”, “Error”, JOptionPane.ERROR_MESSAGE); 但现在无论我输入它都会给出错误 现在我改变了代码 Pattern letterPattern = Pattern.compile(“^[a-zA-Z]+$”); if (!(letterPattern.matcher(answerField1.getText()).matches())) { JOptionPane.showMessageDialog(null, “Please enter a valid character”, “Error”, JOptionPane.ERROR_MESSAGE); } 现在它只提供消息第一次用户输入号码。 我怎么能解决这个问题