我想知道如何以高效的方式绘制类似于X^2+2*X^4+...的多项式,并使其看起来像真实的多项式。我的意思是幂是上标。
我想知道如何以高效的方式绘制类似于X^2+2*X^4+...的多项式,并使其看起来像真实的多项式。我的意思是幂是上标。
toString()
。Unicode拥有所有定义为上标的阿拉伯数字, 其中大部分位于上下标块:x⁰: U+2070
x¹: U+00B9 // Not in U207x range!
x²: U+00B2 // Not in U207x range!
x³: U+00B3 // Not in U207x range!
x⁴: U+2074
x⁵: U+2075
x⁶: U+2076
x⁷: U+2077
x⁸: U+2078
x⁹: U+2079
x⁻: U+207B
U+0078 U+207B U+2074 U+00B2
,可以构建x⁻⁴²(x^-42)。new JLabel("<html><i>x</i><sup>2</sup> + <i>x</i><sup>4</sup></html>")
好的,为了帮助你入门,以下是你需要从高层次上完成的步骤:
完成了!
希望这有所帮助!
dvipng
并在您的 Swing 组件中显示生成的 PNG 文件。 - Paŭlo Ebermann