SWT

SWT

SWT

Standard Widget Toolkit (произносится «свит») — библиотека с открытым исходным кодом для разработки графических интерфейсов пользователя на языке Java.

Разработана фондом Eclipse, лицензируется под Eclipse Public License, одной из лицензий открытого ПО.

SWT не является самостоятельной графической библиотекой, а представляет собой кросс-платформенную оболочку для графических библиотек конкретных платформ, например, под GNU/Linux SWT использует библиотеку Gtk+. SWT написана на стандартной Java и получает доступ к OS-специфичным библиотекам через Java Native Interface, который рассматривается в качестве сильного средства, несмотря на то, что это не является чистой Java.

SWT — альтернатива AWT и Swing (Sun Microsystems) для разработчиков, желающих получить привычный внешний вид программы в данной OS и избежать части проблем, связанных с переучиванием пользователей. Использование SWT делает Java-приложение более эффективным, но снижает независимость от OS и оборудования, требует ручного освобождения ресурсов и в некоторой степени нарушает Sun-концепцию платформы Java.

Пример

Результат в среде GTK
import org.eclipse.swt.*;
import org.eclipse.swt.widgets.*;
 
public class HelloWorld {
   public static void main (String[] args) {
      Display display = new Display();
      Shell shell = new Shell(display);
      Label label = new Label(shell, SWT.NONE);
      label.setText("Hello World");
      label.pack();
      shell.pack();
      shell.open();
      while (!shell.isDisposed()) {
          if (!display.readAndDispatch ()) display.sleep (); 
      } 
      display.dispose ();
   }
}

См. также

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "SWT" в других словарях:

  • SWT — (siglas en inglés de Standard Widget Toolkit) es un conjunto de componentes de interacción (widgets) desarrollados por el proyecto Eclipse. SWT representa la tercera generación de herramientas para crear interfaces en Java que mejora los… …   Enciclopedia Universal

  • SWT — can refer to:;Arabic * Subhanahu wa ta ala, an Islamic Arabic phrase;Art projects * Secret wall tattoo, a hidden form of graffiti;Company *South West Trains, a train company *South Wales Transport, a bus company;Literature *Star Wars… …   Wikipedia

  • SWT — (siglas en inglés de Standard Widget Toolkit) es un conjunto de componentes para construir interfaces gráficas en Java, (widgets) desarrollados por el proyecto Eclipse. Recupera la idea original de la biblioteca AWT de utilizar componentes… …   Wikipedia Español

  • Swt — Standard Widget Toolkit (произносится «свит») библиотека с открытым исходным кодом для разработки графических интерфейсов пользователя на языке Java. Разработана фондом Eclipse, лицензируется под Eclipse Public License, одной из лицензий… …   Википедия

  • SWT — Die Abkürzung SWT steht für: Schönes Wochenende Ticket, eine als dauerhaftes Sonderangebot definierte Fahrkarte der Deutschen Bahn Standard Widget Toolkit, eine Bibliothek für die Erstellung grafischer Oberflächen mit Java South West Trains, eine …   Deutsch Wikipedia

  • Swt — Die Abkürzung SWT steht für: Schönes Wochenende Ticket, eine als dauerhaftes Sonderangebot definierte Fahrkarte der Deutschen Bahn Standard Widget Toolkit, eine Bibliothek für die Erstellung grafischer Oberflächen mit Java South West Trains, eine …   Deutsch Wikipedia

  • SWT — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres > Sigles de trois lettres   Sigles de quatre lettres …   Wikipédia en Français

  • SWT — • Softwaretechnik • Shockwave Templage TLA File Extension (Macromedia) • Southwest Texas State University (USA, http://www.swt.edu/) • Supersonic Wind Tunnel ( > IEEE Standard Dictionary ) NASA • Science Working Team ( > NASA NGST Acronym… …   Acronyms

  • SWT — [1] Softwaretechnik [2] Shockwave Templage TLA File Extension (Macromedia) [3] Southwest Texas State University (USA, http://www.swt.edu/) [4] Supersonic Wind Tunnel ( > IEEE Standard Dictionary ) ( > NASA Acronym List ) [5] Science Working …   Acronyms von A bis Z

  • Swt trier — Die Stadtwerke Trier (SWT) versorgen Trier mit Strom und Wärme. In der Stadt selbst sowie in der Region Trier sind die SWT als Strom , Gas und Trinkwasserversorger sowie als Abwasserentsorgungsunternehmen und Fernwärmelieferant tätig. Außerdem… …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»