当前位置: 首页 > 面试题库 >

Java Textfield重点

楚墨一
2023-03-14
问题内容

你好,我的重点有问题

mytext= new JTextField();
mytext.requestFocus(true);
gc.fill =GridBagConstraints.HORIZONTAL ;
gc.gridx =3; gc.gridy=4;
gbl.setConstraints(mytext,gc);
jContentPane.add(mytext);

我试过了

mytext.requestFocus();

以及如何在文本字段中自动选择文本以标记文本?


问题答案:

从Swing教程

如果要确保特定组件在第一次激活窗口时获得焦点,则可以在实现组件之后但在显示框架之前调用组件上的requestFocusInWindow方法。以下示例代码显示了如何完成此操作:

//...Where initialization occurs...
JFrame frame = new JFrame("Test");
JPanel panel = new JPanel(new BorderLayout());

//...Create a variety of components here...

//Create the component that will have the initial focus.
JButton button = new JButton("I am first");
panel.add(button);
frame.getContentPane().add(panel);  //Add it to the panel

frame.pack();  //Realize the components.
//This button will have the initial focus.
button.requestFocusInWindow(); 
frame.setVisible(true); //Display the window.


 类似资料:
  • 如您在使用手表时遇到问题,可以尝试重启。重启手表不会删除手表上的任何设置或个人数据。 重启手表 在手表上,按下“返回”按钮,然后前往设置 > 一般设置 > 关于手表,然后选择重启手表。 将手表重置为出厂设置 如重启手表不起作用,您可以将手表重置为出厂设置。请注意将手表重置为出厂设置,会将手表上的所有个人数据与设置清空,您需要重新设置手表才可供您个人使用。您从手表同步至 Flow 账户上的所有数据均

  • 与其他电子设备类似,我们建议不时关闭 M600。 如您在使用 M600 时遇到问题,可以尝试重启。重启 M600 智能手表不会删除产品的任何设定或个人数据。 重启 M600 导航至 Settings(设定)应用程式,找出并轻触 System(系统)。 轻触Restart(重启)。 通过轻触核取标记图标来确认重启。 或 长按侧边电源按钮直至 Polar 标志出现。 有时重启您的电子设备并不能解决问题

  • 嗨,我想知道是否有人能帮我。我有两个。xsd架构文件顺序服务顺序。xsd和order。xsd,每个xsd都将元素类型命名为“order”。 当我开始为这些模式文件创建Java源代码时,我显然在Order类上遇到了类名冲突。 我创建了一个jaxb bindings. xjb文件来重命名从orderservice-order.xsd.生成的订单类名 然而,我仍然得到以下错误 中的XPATH似乎没有问题

  • 问题内容: 如何将a推入JDesktopPane中所有框架的顶部? 问题答案: 阅读JInternalFrame API,并单击Swing教程“如何使用内部框架”中的链接,您将在其中找到如何“选择”活动内部框架的工作示例。

  • 是否有可能重命名igraph中的顶点。我想在顶点上用不同的符号多次绘制某个图。鉴于以下igraph az: 具有 我想把顶点改成,比如说y1-y27, 它不起作用。我怎样才能做到这一点?提前谢谢。 干杯 编辑:用于记录。 以这种方式工作,使其返回: 但是,plot(az)仍然返回带有x节点的图形

  • 24.6 重点回顾 其实核心就是系统上面的一个文件而已,这个文件包含了驱动主机各项硬件的侦测程序与驱动模块; 上述的核心模块放置于:/lib/modules/$(uname -r)/kernel/ “驱动程序开发”的工作上面来说,应该是属于硬件发展厂商的问题 一般的使用者,由于系统已经将核心编译的相当的适合一般使用者使用了,因此一般入门的使用者,基本上,不太需要编译核心 编译核心的一般目的:新功能