You should probably first read this http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&s=google-web-toolkit-doc-1-5&t=RefJreEmulation
GWT is not intended to translate a Java application to the web. Things like AWT and objects like Dimensions do not translate. On Jan 2, 1:13 pm, flanneur <[email protected]> wrote: > I have a java application constituted of a set of classes. One of the > classes extends "Observable". I am including the class below -- it is > very short. Will somebody please help me use it in GWT? Or help me > find something equivalent. I am very very new to GWT. Thanks, > Everyone. > > /**********************SOURCE CODE > BELOW***********************************/ > import java.awt.*; > import java.util.*; > > public class ContactPoint extends Observable > { > private Coordinates _coord; > private Dimensions _dim; > > public ContactPoint() > { > _coord = new Coordinates(0, 0); > _dim = new Dimensions(5, 5); > } > > public ContactPoint(Coordinates coord) > { > _coord = new Coordinates(coord); > _dim = new Dimensions(5, 5); > } > > public ContactPoint(Coordinates coord, Dimensions dim) > { > _coord = new Coordinates(coord); > _dim = new Dimensions(dim); > } > > public Coordinates getCoordinates() > { > return new Coordinates(_coord); > } > > public void setCoordinates(Coordinates coord) > { > _coord = new Coordinates(coord); > > setChanged(); > } > public void setCoordinates(Coordinates coord, Dimensions dim) > { > _coord = new Coordinates(coord); > _dim = new Dimensions(dim); > > setChanged(); > } > public Dimensions getDimensions() > { > return new Dimensions(_dim); > } > > public void setDimensions(Dimensions dim) > { > _dim = new Dimensions(dim); > > setChanged(); > } > > public void paint(Graphics g) > { > g.fillRect(_coord.x - _dim.w / 2, > _coord.y - _dim.h / 2, > _dim.w - 1, > _dim.h - 1); > } > > public boolean isAt(Coordinates coord) > { > if ((coord.x >= _coord.x - _dim.w / 2) && > (coord.x <= _coord.x + (_dim.w - 1) / 2) && > (coord.y >= _coord.y - _dim.h / 2) && > (coord.y <= _coord.y + (_dim.h - 1) / 2)) > { > return true; > } > > return false; > } > > } --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---
