Java文本字段-自定义图片/外观
我正在制作一个游戏,我想要一个地方,在那里用户可以填写一个表格,提出想法或错误,但希望它看起来像游戏的其他图形/按钮等。。我不知道如何制作带有图片的自定义文本字段。我希望最终结果如下所示: 我知道如何设置自定义按钮和自定义标签,而不是TextFeild, 那么,有谁能告诉我如何用图像图标之类的东西轻松格式化jtextfieldJava文本字段-自定义图片/外观,java,image,swing,jtextfield,Java,Image,Swing,Jtextfield,我正在制作一个游戏,我想要一个地方,在那里用户可以填写一个表格,提出想法或错误,但希望它看起来像游戏的其他图形/按钮等。。我不知道如何制作带有图片的自定义文本字段。我希望最终结果如下所示: 我知道如何设置自定义按钮和自定义标签,而不是TextFeild, 那么,有谁能告诉我如何用图像图标之类的东西轻松格式化jtextfield 谢谢这是什么习俗?你是说: 没有边框,然后只使用setboorder(null) 半透明外观,然后使用setBackground(新颜色(…)-有关创建透明颜色的方法,请
谢谢这是什么习俗?你是说:
setBackground(新颜色(…)代码>-有关创建透明颜色的方法,请阅读颜色API。此外,您还需要签出,因为您不能直接使用透明背景
我不知道是否还有其他区别。除非您真的想使用UI委托UI,否则可以先删除文本字段的边框。谢谢,这会起作用,但供将来参考:如果我希望背景是彩虹的图片,或者可能是小猫?JTextField中的小猫?这幅画不会很大。大多数人会扩展JTextField来进行定制绘画。这太复杂了,无法在评论中描述。另一种方法是使用ok和。。我使用了“text.setBackground(新颜色(255255,80));”,它会导致werid小故障,就像你打字时,透明度会上升(太100%),还有“ghost”字符和光标。示例:(我键入:“你好,黑暗的骆驼”),还有一件事,当你最小化窗口并重新打开它时,透明度会下降20%左右。我知道这会导致绘画瑕疵,这就是为什么我给你提供了阅读链接。