【问题标题】:How to make a "background" desktop program in java?如何在java中制作“背景”桌面程序?
【发布时间】:2013-02-01 18:37:06
【问题描述】:

我想知道如何制作像在您的桌面上运行但同时在底部的任务栏中不显示图片的静默程序之一?

这有点难以解释,因为我的经验仅限于制作显示在任务栏中的 GUI,并且顶部栏带有最小化、最大化和关闭按钮。

我想让一个程序像这样运行:

看到那些盒子了吗?我将如何使用 Java 创建类似的东西?

【问题讨论】:

  • 适用于什么操作系统和窗口系统?这将对答案产生巨大影响(如果可能的话)。
  • 如果我错了,这些是桌面小部件/小工具。我想每个操作系统桌面(Windows、Gnome、Mac os x)都有一种用于桌面小部件/小工具开发的机制。在网上搜索术语desktop windows 7 widgets /gadgets。例如stackoverflow.com/questions/902818/…

标签: java user-interface


【解决方案1】:

您可以在 Java 中使用半透明窗口:http://docs.oracle.com/javase/tutorial/uiswing/misc/trans_shaped_windows.html

这取决于平台的功能(您可以查询)。如果不需要半透明,您可能至少需要每个像素的透明度。不知道 Windows 7 和 Mac 是否都支持它们,你必须尝试一下。

【讨论】:

    猜你喜欢
    • 2015-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多