HTML can be used in Java swing GUI components,例如JTextBox
,JButton
,...等。
是否有与.NET(C#)WinForms相同的内容?或者至少是一些简单的方法,在文本框中单个单词粗体而不使用其他GUI组件?
答案 0 :(得分:3)
对于.Net,您需要使用RichTextbox控件(和rtf格式化),嵌入WebBrowser控件或从文本框继承自己的OwnerDrawn控件。
如果没有第三方控件可以为你做最后一个选项,我会感到惊讶,但是没有任何“官方”,你必须自己评估它们。
答案 1 :(得分:1)
不,我认为你不能用普通的TextBox或Button轻松做到这一点。有第三方控件可能会这样做。 WinForms不是一个非常可扩展的GUI框架。如果您正在寻找这种功能,WPF是一件好事。 WPF几乎在任何地方都支持控件组合和样式。
答案 2 :(得分:1)
一种选择是使用WPF TextBlock(我认为)控件,它支持基本格式,如 HTML(但不是HTML标签本身)。