Mik*_*has 2 java swing uicomponents custom-component
我想创建一个自定义的swing组件,例如桌面小部件,它不需要JFrame(或扩展它)来打印在屏幕上.
我不想扩展JFrame,因为我的组件非常简单,JFrame实现了许多我不需要的功能.
我是谁开始的?我应该延长哪一堂课?
非常感谢
编辑---------------------------------------
多谢你们!
我会检查你发送的参考文献.另外,是否可以在没有swing API的情况下在屏幕上绘制java?
如果你不想要JFrame提供的功能,只想要浮动图形,那么使用a JWindow.它没有窗户装饰.
JWindow中带有纯标签的示例:
public static void main(String args[]) {
JWindow w = new JWindow();
w.add(new JLabel("Testing a Window!!!!!"));
w.setLocation(300, 300);
w.pack();
w.setVisible(true);
}
Run Code Online (Sandbox Code Playgroud)