jframe to default show rectangle.
我想知道我们是否可能将它显示为类似圆圈?
以及如何?
答案 0 :(得分:0)
这个article描述了一个聪明的黑客,它允许你实现非矩形和半透明的帧。你可以使用本机代码黑客显然这样做(当然不可移植)。
答案 1 :(得分:0)
可以使用非矩形JFrame。这样做的简单方法是使用AWTUtilities.setWindowShape(Window,Shape)。请阅读以下页面了解更多详情。
有人提到使用Robot类可以做到这一点,但这是不必要的。 Java现在尽可能原生支持。
http://today.java.net/pub/a/today/2008/03/18/translucent-and-shaped-swing-windows.html