作者maxgreg (Sn2+)
看板java
标题[问题] 关於视窗程式设计
时间Thu May 14 21:32:31 2009
请教各位大大
关於视窗程式设计有没有推荐的书籍可以学习(只针对视窗程设)
刚刚爬文有看到一本JFC Swing(明天有空会去找找看)不知道还有无其它推荐的...
感觉从黑白介面的程式
跳到视窗程式...有一个很大的gap...
就连看api 也是...
Swing 的api 多了很多书上没写的细节
跟像String class 的api 比起来...
Swing 的api 就算仔细看也不一定看得懂...(也有可能是我英文的问题XD)
而且网路上google 出来的资讯我觉得有点混乱...
一般的书(ex.蚂蚁书)都是介绍简单的小范例
但当是为了某个目的写一个复杂的视窗...就囧了
像小弟我目前正在写一个视窗程式
里面有JSplitPane
其右边的部分放了JScrollPane
JScrollPanel 又放了一个pagePanel(PDFRenderer.jar 里的一个物件)
想按个button 使得pagePanel 上的图片放大或缩小
我是直接重设pagePanel 的大小...
但似乎跟JScrollPane 冲到?!
於是我想说乾脆让JScrollPane 也跟着一起缩放...
但...画面变的有点搞笑...
(原本的样子)
http://myweb.ncku.edu.tw/~h3495136/1.JPG
(缩小後...感觉是要把JScrollPane 固定成JSplitPane 右边的大小...但...~"~ )
http://myweb.ncku.edu.tw/~h3495136/2.JPG
(放大後...JScrollPane 不见了...)
http://myweb.ncku.edu.tw/~h3495136/3.JPG
叹气...感觉自己还有很长一段路要走...
感谢大大花时间看完小弟的文章...Orz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.171.173.223
1F:推 sbrhsieh:纯发牢骚? 05/14 22:08
2F:推 now99:弄个 IDE 图形化帮你 会学比较快 05/14 22:28
3F:推 pico2k:写程式不能靠感觉,swing的设计都有其道理和考量在 05/14 23:38
4F:→ maxgreg:算是发一点牢骚...毕竟挫折感好大...感谢2 楼大大的建议 05/14 23:50
5F:推 sbrhsieh:如果你的挫折不是来自你对 Java 语法的不熟悉,学习 Java 05/15 00:42
6F:→ sbrhsieh:swing(应该说任何 Java 套件)的最快方式是使用你熟悉的 05/15 00:44
7F:推 sbrhsieh:script 语言去玩你面对的套件搭配阅读其 API 文件。 05/15 00:47
8F:推 legnaleurc:上个礼拜用swing的时候也觉得swing不好用 orz 05/15 11:14
9F:推 AI3767:真怪, 它的doc 竟然找不到PagePanel, 但jar里有...= = 05/15 17:13
10F:推 ng1475369:有本书就是叫JAVA2视窗程式设计 05/21 07:42