jtextfield相关内容

在单击鼠标的位置添加了 JTextField

我正在尝试在发生鼠标单击的位置添加 JTextField.文本字段的大小应根据输入的文本而变化.下面是我的代码. public class Paint {公共静态无效主(字符串 [] args){final JFrame frame = new JFrame("Test TextField");frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE ..
发布时间:2021-09-02 20:20:24 Java开发

消失的 JTextField 摆动问题

我在 NetBeans 中工作,尝试完成我的项目,但遇到了问题.基本上,我正在构建一个数字计时器,毫秒显示为 8 个排列的 7 个文本字段. 像这样: _||_||_ 每毫秒我都会使某些文本字段不可见以显示不同的数字.比我有一个一秒的显示(当毫秒计数到 10 时)显示秒,例如1, 2, 3 ...但是由于某种原因,当毫秒达到 10 时,中间的文本字段消失并且不再出现.我不知道是什么导致 ..
发布时间:2021-09-02 20:15:49 Java开发

如何在 Java 中设置文本字段的高度和宽度?

我试图让 JTextField 填充宽度并为其设置高度,但仍然失败.我尝试添加代码 setPreferredSize(new Dimension(320,200)); 但仍然失败.有什么办法可以让我的 JTextField 填充宽度并将高度设置为 200 之类的吗? 解决方案 你不应该玩弄高度.让文本字段根据使用的字体确定高度. 如果你想控制文本框的宽度那么你可以使用 textFi ..
发布时间:2021-09-02 20:11:27 Java开发

有没有办法让 jtextfield 的一侧(即右边框线)着色

嗨,我准备了一个摆动框架,在其中放置了两个文本字段.有没有办法让 jtextfield 的一侧(即右边框线)着色?请建议.我检查了很多东西,但找不到.提前致谢. 解决方案 我会在文本字段中添加一个边框,大致如下: Border oldBorder = jTextField.getBorder();Border redBorder = BorderFactory.createMatteBo ..
发布时间:2021-09-02 20:09:24 Java开发

打印 JTextField 在控制台上显示空白

我是 Java 新手,刚刚尝试了 Java 的 Swing,我尝试制作一个登录表单,将 JTextField 的内容打印到控制台,但是当我尝试时控制台没有显示任何内容. > 这是我的代码: 导入 java.awt.EventQueue;导入 java.awt.event.ActionEvent;导入 java.awt.event.ActionListener;导入 javax.swing.J ..
发布时间:2021-09-02 20:08:43 Java开发

如何将JTextField的输入转换为double.输入值来自用户

我正在尝试使用JTextField的输入并将其转换为double',因为我要在程序中的数学公式中使用该输入.但是当我尝试运行代码时,它给出了错误..我认为我解析的方法有误.任何帮助吗?谢谢! xLabel = new JLabel("Subject");xTF =新的JTextField(4);xTF.addKeyListener(new KeyHandler());xString = xTF ..
发布时间:2021-05-28 18:44:33 Java开发

更改JTextfield的侦听器

我制作了一个从面板动态获取数据的程序,但是我的代码需要用户按Enter键才能更新数据.是否存在一个更改侦听器或其他侦听器,这些侦听器或其他侦听器可以随时更新来自Jtextfield的数据?谢谢! 解决方案 只需将侦听器添加到文本字段中,以便它可以跟踪文本更改的时间 textfieldName.getDocument().addDocumentListener(new DocumentL ..
发布时间:2021-05-28 18:44:26 Java开发

方法actionPerformed无法正常工作

这是我当前的代码,感谢您,showButton现在可以正常工作了,但是不幸的是totalButton仍然没有.您能帮我解决这个问题吗? import java.awt.*;导入java.awt.event.*;导入javax.swing.*;导入javax.swing.JButton;导入javax.swing.JTextField;导入java.awt.event.ActionEvent;导 ..
发布时间:2021-05-20 18:38:34 其他开发

JTextArea的位置,setBounds不起作用?

我想要在特定位置的 JTextArea .我尝试了几种方法,例如使用不同的 LayoutManager s,根本没有 LayoutManager , setLayout(null)等.无论我做什么,似乎都 setBounds(), setLocation()和 setSize()在这里不起作用,但是我读到它并说它应该起作用.那我在做什么错了? JTextArea 总是太高,并且如果我更改 s ..
发布时间:2021-05-18 20:38:43 Java开发

最大化字体大小,同时将文本保留在JTextField中

我有一个JTextField,其大小可能取决于分辨率.JTextField将包含3个字母的字符串. 我想设置JTextField的字体大小以最大化字体大小,同时仍将文本FIT完美地放在JTextField内部. 有没有算法可以做到这一点? 解决方案 我使用了Martijn的答案以及以下答案: Java中的字符串长度(以像素为单位) Java:获取具有特定高度的字体以 ..
发布时间:2021-05-08 20:54:43 Java开发

使用回车按钮将文本从JTextfield发送到另一个Jtextfield

在此处输入图片描述 我需要的是能够创建此框.我需要的是将文本输入到右侧的第一个框中,然后按下回车按钮,右侧的文本转到左侧的文本.左侧的文本框不应是可编辑的.我不是一个非常熟练的程序员,但是以下是我到目前为止的内容.任何帮助都将不胜感激. //file: GridBag3.java import java.awt.*; import java.awt.event.*; ..
发布时间:2021-02-14 19:10:52 Java开发

仅在多个JTextField不为空时保存

我的JFrame中有多个JTextField和JComboBox.因此,每当我单击_Add_按钮时,它都会检查 Current Medication Panel 中的四(4)个文本字段是否为空.如果不是,则执行,但这还取决于是否填写了个人信息面板文本字段. 但是如果我使用if and else语句,则在使用if and else语句时遇到问题: if(condition if ..
发布时间:2021-02-14 19:10:43 Java开发

限制键入JTextField的字符数

我认为这将是在网络上进行的简单搜索,但我无法弄清楚.到目前为止,这是我正在使用的东西.忽略eventHandler,我知道它为空.我想限制charField JTextField以便用户只能键入一个字符.我认为这很容易,因为所有应用程序都会限制您输入州或邮政编码时可以输入的数字量. 需要明确的是,我不是要验证输入,而是要限制输入.我希望它在输入一个字符后忽略击键. package We ..
发布时间:2021-02-14 19:10:40 Java开发

如何从JTextField获取字符串并将其保存在变量中?

我正在制作一个简单的儿童游戏,要求用户在JTextField中输入他/她的名字,并且该名字将在游戏结束后显示在其他班级中. 我创建了一个新对象,并用它来调用方法getName,但是当我调用该方法时,它会返回null 我希望它返回用户输入的名称. 这是代码: package learn_englishTest; import java.awt.BorderLayout; i ..
发布时间:2021-02-14 19:10:37 Java开发

如何在Java中模拟键盘按下

我想模拟在JTextField中输入字符串(可以包含任何字符).我为此使用新的KeyEventData().但是我无法确定如何处理{,},)等字符,以及如何将新字符附加到已经输入的字符中. 解决方案 您可以使用 Robot 为此,如此示例所示.例如,要获取{,您需要执行以下操作: keyPress(KeyEvent.VK_SHIFT); keyPress(KeyEvent.VK_OP ..
发布时间:2021-02-14 19:10:33 Java开发

设置JTextFrame的高度

下面的类创建一个表单(Jpanel),其任务是从用户那里获取多个String并对其进行处理.它可以正常工作,但令我感到困惑的是,JTextField s(允许修改一个文本行的组件)的高度会自动调整,并且可能变得过大. 我已经尝试过方法setBounds(),但是: 我不想计算JTextField的位置或宽度,而只是计算其高度;和 它不会不限制JTextField的高度! 有什么 ..
发布时间:2021-02-14 19:10:29 Java开发

Java使用setText具有int值

我正在尝试使用jTextField和setText方法设置一个int值.但是当然setText需要一个String.我如何解决这个问题?我将向您提供一段代码: private void setAllTextFields(FilmSystem e){ getFilmNameTF().setText(e.getFilmName()); lectureTF.setText( ..
发布时间:2021-02-14 19:10:22 Java开发