我注意到swing应用程序的行为有所不同。我使用CentOS6.5,我只启动没有窗口管理器的原始X服务器。在这个场景中,键盘焦点取决于指针的位置。如果指针在窗口上,窗口就有键盘焦点。我在xterm,gnomer终端,gedit,firefox上测试了它。
我开发了非常简单的swing应用程序:
JFrame jFrame = new JFrame("JFrame tittle");
JPanel p = new JPanel();
JTextField textField = ne
我有以下代码:
JTextField uname = new JTextField(defaultUser);
JPasswordField passwd = new JPasswordField();
JTextField serverAddress = new JTextField(defaultServer);
JTextField port = new JTextField(Integer.toString(defaultPort));
final JComponent[] inputs = new JComponent[]{new JLabel("Username")
如何在Java中显示鼠标光标指向文本区后的图像?
鼠标光标指向文本区域MSR后,MSSR...我需要显示一个图像,在鼠标光标释放后图像消失
public class Report extends JFrame{
JPanel table = new JPanel();
JPanel process = new JPanel();
JPanel all = new JPanel();
JPanel north = new JPanel();
JPanel south = new JPanel();
JTextField MSR = new JTex
我有一个面板空布局,并有以下代码
int k=130;
int h=10;
for (int i=0; i<22; ++i) {
jTextFieldArray[i] = new JTextField();
jTextFieldArray[i].setBounds(k, h, 120, 25);
String s = Integer.toString(i+1);
jTextFieldArray[i].setText(s);
h+=30;
panel.add(jTextFieldArray[i]);
if (i==10) k=43
我有一个Swing应用程序,用户必须输入一些信息。默认情况下,我需要光标位于JtextField的位置10 :我已经尝试了这两种方法,但它们都不适用于我:
JTextField text = new JTextField(" ", 50);
text.setHorizontalAlignment(10)
我尝试过的另一个方法是
JTextField text = new JTextField(" ", 50);
text.setCaretPosition(10)
真的有办法做我正在尝试的事情吗?
我正在制作一个程序,我需要在我的JPanel中制作一个JFrame中的JTextField。所有内容都设置为可见。我可以在同一个JPanel中看到JLabel,但不能在我的JTextField中看到。
当我启动下面的代码时,我的JTextField只有在单击时才会显示。当我将光标移到它上面时,它会变成我知道它在那里。但它就像我的JFrame背景色。
import java.awt.Dimension;
import javax.swing.JTextField;
public class HomeSourceTextBox extends JTextField {
private stat
我如何表示一个以上的字符串行代码,例如,如果我已经制作了一个jlist,并使用string来复制存储在字符串中的值以出现在jTextfield中,我是否可以创建另一个字符串行来在另一个Jtextfield中显示电影价格,同时选择jList值例如:在Jlist中我选择了一个组件,它将在Jtextfield中显示该组件,而在另一个Jtextfield中显示价格?
jList99.setModel(new AbstractListModel() {
String[] strings = {"mouse,keyboard"};
public i