2013-08-08 1 views
1

Мне просто интересно, есть ли способ превратить простую программу JFrame в java в собственную заставку Mac. Я видел подобный пост для окон, но это не помогло мне.Java Screensaver Mac

ответ

0

Если есть, все будет не так просто. На самом деле, я подозреваю, что «сообщение для окон», на которое вы ссылаетесь (было бы удобно включить ссылку), говорит об API SaverBeans, который давно исчез. :(

+1

Я думаю, что это действительно так. После небольшого исследования я думаю, что было бы лучше просто научиться делать это в родном какао или что-то в этом роде. –

0

Я создал скринсейвер для Windows и Mac OS, и нет, не будет простого способа достижения этого. Причина в том, что заставки на Mac OS являются динамическими библиотеками. Вам необходимо предоставить Mac OS с библиотекой, которая имеет различные точки входа, то есть функции, которые она вызывается для запуска заставки.

Вы можете теоретически обернуть ваше приложение Java в библиотеку, но это было бы крайне сложно, по крайней мере.