插入符号和光标的位置

时间:2012-11-13 09:11:08

标签: java swing

所以我有一个类似于MS-DOS的程序在当天运行。像MS-DOS一样,我不想在窗口中使用鼠标或插入符号。

到目前为止,我已经设法隐藏光标和插入符号,使它们都不可见,但你仍然可以在屏幕上移动并选择其他内容。

所以我有两个问题:

  1. 如何完全移除光标或取消光标移动?
  2. 如何让插入符始终保留在一个JTextField中?
  3. 提前致谢:)

1 个答案:

答案 0 :(得分:4)

实现行为的疯狂想法,但

  1. 你可以尝试模仿这个创建完全透明的图像和设置 它作为光标。
  2. 要让插入符只保留在一个JTextField中,只需添加即可 一个JTextField :-)。所有其余的都添加为带边框的JLabel。
  3. 或者,您可以将JTextArea与黑色背景和等宽字体一起使用。