SWT Contro : toDisplay andtoControl

    技术2022-05-20  33

    Control的几个较重要的方法

    1.control.toDisplay(x,y)

    方法原型:/**Returns a point which is the result of converting the argument, which is specified in coordinates relative tothe receiver, to display relative coordinates*/

    public Point toDisplay (int x, int y) { checkWidget (); POINT pt = new POINT (); pt.x = x;  pt.y = y;  OS.ClientToScreen (handle, pt); return new Point (pt.x, pt.y);}

    将x,y由Control的相对值转化为Display(屏幕)的绝对值。 这个方法在平时用得较多。

     

    2.Control类:control.toControl ( Point  point) Returns a point which is the result of converting the argument, which is specified in display relative coordinates,to coordinates relative to the receiver. 将 Point 由 Display 的绝对值转化为 Control 的相对值。

     


    最新回复(0)