重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
我运行的是对的。题主报的什么错?
网站建设哪家好,找创新互联建站!专注于网页设计、网站建设、微信开发、微信平台小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了运城免费建站欢迎大家使用!
BTW 题主把back.jpg放在正确的位置了吗?
先要确定方向,如果确定是要学 java,那么首先可以将swing学熟,毕竟是原生的,思想上是java一脉相承,代码的兼容性上也是最合适的,就学习java语言而言,这是首选。
如果是为了走桌面应用开发这条路,并且确定了是用java,那么就要考虑清楚,毕竟java的桌面应用不是主流,而是app和web,至少目前的主流大方向是web,一定要用java来做桌面应用,那就必须swt。
如果确定了只是拿java来入门,那么还是先swing,最后练熟了,编程思想练出来了,处理一些问题能够有一套自己的思路,那么可以考虑开始专型了,顺带提一下,桌面应用开发用的比较多的几门语言,c#,delphi,PB,c++
窗体自己布局,读取图标就直接遍历桌面的地址,比如C:\Users\Macro\Desktop(这个地址是我的桌面文件夹),打开就靠读取那快捷方式的指向或者文件的路径来打开.背景就利用设置背景语句来轮播,监听点击的地方来执行切换背景的代码.开机启动可以把程序写到到启动的注册表里.
只能给你说说思路,具体就靠自己了
Java Swing
只是恐怕你要失望了,GUI从来就不是Java的一个强项,awt,swing,swt,到现在吵的很的javafx有哪个真正是方便程序员的GUI工具包呢?如果你在Java GUI方面有很深的造诣,也许你可以做得很漂亮(老外做出的效果确实很棒),但我想你也不会选择使用它来开发界面的,因为复杂度太高,代码又臭又长.