-2

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

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

所以我有两个问题:

  1. 如何完全移除光标或取消光标的任何移动?
  2. 如何使插入符号始终留在一个 JTextField 中?

提前致谢 :)

4

1 回答 1

4

实现行为的疯狂想法,但是

  1. 您可以尝试模仿这种创建完全透明的图像并将其设置为光标。
  2. 要让插入符号只留在一个 JTextField 中,只需添加一个 JTextField :-)。其余的都添加为带边框的 JLabels。

或者,您可以使用具有黑色背景和等宽字体的 JTextArea。

于 2012-11-13T09:58:56.990 回答