Изграждане на GWT UI в Eclipse

Искам да опитам да създам потребителски интерфейс с помощта на този инструмент за проектиране на GWT, за който прочетох. Имам инсталирани GWT инструменти, създадох „Google -> Проект за уеб приложение“, но не виждам никакви средства за изграждане на потребителски интерфейс освен чрез код. Опитах да инсталирам приставката http://dl.google.com/eclipse/inst/d2gwt/latest/3.7, но се проваля (не знам дали имам нужда от това или не)

Това е урокът, който гледах ..... Как да получа този изглед на дизайн на потребителския интерфейс? https://developers.google.com/web-toolkit/tools/gwtdesigner/quick_start


person MayoMan    schedule 21.12.2012    source източник


Отговори (2)


Друга алтернатива на използването на GWT Designer, ако не искате да използвате UiBinder, е

  1. В Eclipse щракнете с десния бутон върху класа на изгледа в Package Explorer
  2. Отворен с
  3. GWT дизайнер
  4. Изберете раздела Дизайнер в долната част на прозореца на класа.

въведете описание на изображението тук

person Cooper    schedule 22.12.2012
comment
Ако не използвате UiBinder, вашият клас трябва да разшири com.google.gwt.user.client.ui.Composite, преди да можете да го редактирате с GWT Designer. (Което е жалко, защото често е за предпочитане да се внедри IsWidget вместо това.) - person Chris Lercher; 22.12.2012
comment
Това не е вярно. Можете да разширите своя клас до всеки подклас на Widget и все още да използвате GWT Designer, но предполагам, че има смисъл само да разширите Panel или всеки подклас на Panel. - person Cooper; 22.12.2012
comment
Това, което бях опитал, беше да отворя GWT дизайнер на изглед клас, който разширява Widget директно - и това се проваля с Графичното редактиране не е предоставено за Widget. Но ме поправят, вашият клас не трябва да бъде подклас на Composite, той може да бъде всеки под-под клас на Widget (доста странно всъщност). Много хора, може би включително OP, вероятно се чудят защо дизайнерът не се отваря за техните класове на изгледи, които могат да имплементират само IsWidget без разширяване на подклас на Widget. - person Chris Lercher; 23.12.2012

Първо от диалогов прозорец за нов файл ( Ctrl + N) създайте UiBinder файл (xxx.ui.xml):

въведете описание на изображението тук

След това изберете „Дизайн“ от долната лява част на отворения файл в eclipse.

въведете описание на изображението тук

person Saeed Zarinfam    schedule 21.12.2012
comment
Не получавам опция за дизайн - person Akshay Patil; 24.05.2018