首頁 / CompScience / Programming / Languages / java / 位置、大小和對齊

位置、大小和對齊

Java Swing. 基礎篇,這本書的p.68有一段的程式碼:
Rectangle r = new Rectangle( );
r = frame.getBounds(r);
System.out.println("X = " + r.x());
System.out.println("Y = " + r.y());
System.out.println("Width = " + r.width());
System.out.println("Height = " + r.height());

這一段是錯的,我用java 1.6的去編譯,發現找不到方法,查了手冊:
http://java.sun.com/javase/6/docs/api/java/awt/Rectangle.html.
The Rectangle class has the fields:
Field Summary
int height
The height of the Rectangle.
int width
The width of the Rectangle.
int x
The X coordinate of the upper-left corner of the Rectangle.
int y
The Y coordinate of the upper-left corner of the Rectangle.
我想這是屬性不是方法吧,改成這樣:
Rectangle r = new Rectangle( );
r = frame.getBounds(r);
System.out.println("X = " + r.x);
System.out.println("Y = " + r.y);
System.out.println("Width = " + r.width);
System.out.println("Height = " + r.height);

之後再編譯,就對了!

馬上成為工作達人的Fans

About ㄚ琪

工作達人Fun Taiwan的創辦者及總編,可以在這裡更認識他。

發表迴響

你的電子郵件位址並不會被公開。 Required fields are marked *

*

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Scroll To Top