Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当我在键盘上输入特定的字母表时,我想更新TextArea(swing)上的特定图像。怎么用?_Java_Image_Swing_Textarea - Fatal编程技术网

Java 当我在键盘上输入特定的字母表时,我想更新TextArea(swing)上的特定图像。怎么用?

Java 当我在键盘上输入特定的字母表时,我想更新TextArea(swing)上的特定图像。怎么用?,java,image,swing,textarea,Java,Image,Swing,Textarea,当我在键盘上键入特定的字母表时,我试图在文本区域打印特定的图像(包括一些绘制的符号)。如何使用?您不能使用JTextArea,因为它只能显示文本 您可以使用JTextPane,因为它支持图标的显示 签出:。它显示了如何用图标替换两个文本字符:) 你要我做你的家庭作业,但仍然是。我只给你伪代码,你必须自己写 写一个JFrame 将JLabel添加到JFrame(使用标签比使用文本窗格更容易,并且不可能使用文本区域) 根据您的应用程序,在JFrame或JLabel中添加一个 在处理程序中,编写代码,

当我在键盘上键入特定的字母表时,我试图在文本区域打印特定的图像(包括一些绘制的符号)。如何使用?

您不能使用JTextArea,因为它只能显示文本

您可以使用
JTextPane
,因为它支持
图标的显示


签出:。它显示了如何用图标替换两个文本字符
:)

你要我做你的家庭作业,但仍然是。我只给你伪代码,你必须自己写

  • 写一个
    JFrame
  • JLabel
    添加到
    JFrame
    (使用标签比使用文本窗格更容易,并且不可能使用文本区域)
  • 根据您的应用程序,在
    JFrame
    JLabel
    中添加一个
  • 在处理程序中,编写代码,以便在按下所需的键或其他任何键时,将
    ImageIcon
    添加到
    JLabel
  • 干杯