Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我怎样才能显示这样的刻度线 -
以及 JButton 上的一些文本。
----------------------- | mybutton [tick-mark] | -----------------------
除了在按钮上放置图像之外,我还有什么方法可以实现这一点?
您可以尝试使用表示“复选标记”的 Unicode 代码点之一。此处列出了替代方案。
如果您采用这种方法,由于字体问题,您的按钮在不同平台上可能看起来不同(甚至完全错误)。图像更有可能给出一致的“外观”。
用于ImageIcon带有刻度图像的按钮:
ImageIcon
JButton b = new JButton(); b.setIcon(new ImageIcon("PATH_TO_ICON")); b.setText("TEXT");