O vizuálním editoru pro prostředí Java

Vizuální editor pro prostředí Java je editor zaměřený na zdrojový kód jazyka Java, který pomáhá navrhovat aplikace, které mají grafické uživatelské rozhraní (GUI). Vizuální editor je založen na modelu komponent JavaBeans a podporuje vizuální programování pomocí nástrojů SWT (Standard Widget Toolkit), AWT (Abstract Window Toolkit) či Swing.

Vizuální editor dokáže pracovat se zdrojovými soubory .java a umožňuje současně upravovat zdrojový kód a pracovat na vizuálním návrhu. Vizuální editor nemá svoji vlastní perspektivu. Používáte-li jej v perspektivě Java, využívá Vizuální editor jazyka Java veškerých uživatelských nastavení, kterými jste si přizpůsobili pohled Úlohy, pohled Konzola a pohled Osnova.

Vizuální editor pro prostředí Java můžete používat k vytváření vizuálních tříd za pomoci průvodce, a k návrhu tříd za použití vizuálních komponent nebo komponent Java Bean z palety návrhu. Taková třída může být spustitelnou aplikací (třída s metodou main), nebo to může být objekt Java bean, který má být zahrnut do jiné třídy. Aby mohla být třída ve vizuálním editoru jazyka Java použita jako objekt Java bean, není zapotřebí implementovat žádné rozhraní. Jediný požadavek je, aby editor dokázal vytvořit instanci dané třídy. Ve většině případů to znamená, že třída by měla být typu public a mít konstruktor typu public null. Konstruktor typu null nesmí být abstraktní, může být explicitní nebo implicitní, avšak existuje několik výjimek, které vizuální editor jazyka Java rozpoznává, jako např. podtřídy java.awt.Dialog (jejichž instance se vytváří konstruktorem s argumentem java.awt.Frame) nebo obslužné prvky SWT. Rozpoznávají se i některé další třídy, které lze vypustit nebo z nich vytvořit podtřídy, jako např. pohledy nebo editory Eclipse RCP. Vizuální editor přidá explicitní konstruktor, který volá inicializační metodu, a tím se nastaví počáteční stav objektu Java bean.

(C) Copyright IBM Corporation 1999, 2004. Všechna práva vyhrazena.