About: JFace     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Software106566077, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FJFace&invfp=IFP_OFF&sas=SAME_AS_OFF

JFace is defined by the Eclipse project as "a UI toolkit that provides helper classes for developing UI features that can be tedious to implement." The Standard Widget Toolkit (SWT) is an open source widget toolkit for Java designed to provide efficient, portable access to the user-interface facilities of the operating systems on which it is implemented.

AttributesValues
rdf:type
rdfs:label
  • JFace (es)
  • JFace (en)
  • JFace (fr)
  • JFace (ko)
  • JFace (ja)
  • JFace (pl)
  • JFace (ru)
  • JFace (uk)
rdfs:comment
  • JFace es un conjunto de widgets para realizar interfaces de usuario construido sobre SWT. Fue desarrollado por IBM para facilitar la construcción del entorno de desarrollo Eclipse, pero su uso no está limitado a éste. JFace proporciona una serie de construcciones muy frecuentes a la hora de desarrollar interfaces gráficas de usuario, tales como cuadros de diálogo, evitando al programador la tediosa tarea de lidiar manualmente con los widgets de SWT. (es)
  • JFace is defined by the Eclipse project as "a UI toolkit that provides helper classes for developing UI features that can be tedious to implement." The Standard Widget Toolkit (SWT) is an open source widget toolkit for Java designed to provide efficient, portable access to the user-interface facilities of the operating systems on which it is implemented. (en)
  • JFace は、Eclipseプロジェクトによる「退屈な作業となるUI機能の実装を支援するクラスを提供するUIツールキット」である。下位のウィジェットの上層に位置し、一般的なUIプログラミングタスクを制御するクラスを提供する。Standard Widget Toolkit に Model View Controller の視点を持ち込んだものと言える。 1. * ウィジェットのソート、フィルタリング、更新などの紋切り型のタスクを処理する Viewer クラスを提供する。 2. * 独自の動作を定義し特定のコンポーネント(メニューアイテム、ツールアイテム、プッシュボタンなど)に割り当てることを可能にするアクションを提供する。 3. * イメージとフォントを格納するレジストリを提供する。 4. * 標準ダイアログとウィザードを定義し、ユーザーとの複雑な相互作用を構築するフレームワークを定義している。 5. * その目標は、全てのUIアプリケーションに共通する問題を解決することや基盤となっているウィジェットシステムについて心配することなく、開発者が自分のアプリケーションの実装に専念できるようにすることである。 6. * Eclipse プロジェクトで JFace を開発するに当たって、プログラマからSWTコンポーネントの実装を隠すという意図があったわけではない。JFace は SWT に依存しているが、SWT は JFace には依存していない。さらに、Eclipse Workbench は JFace と SWT を使っており、状況によっては JFace をバイパスして SWT を直接使っている。 (ja)
  • JFace는 이클립스에서 사용되는 일반적인 사용자 인터페이스(UI)를 구현하기 위해 사용되는 툴킷(toolkit)이다.JFace는 API와 구현에 있어서 윈도 시스템에 독립적이고 하위 그래픽 사용자 인터페이스(GUI)인 SWT를 숨기지 않고 같이 사용되도록 구현되어 있다. 주요 기능은 액션(actions)과 뷰어(viewers)로서 액션은 사용자의 명령이 어떠한 UI에서 발생되었는지를 상관하지 않고 동일하게 처리할 수 있는 추상적인 매커니즘을 제공하고 뷰어는 특정 모델 기반의 SWT 위젯(widget)의 어댑터가 되어 자료를 목록(lists), 테이블(tables), 트리(trees) 형태로 표현하는 기능을 간략히 할 수 있도록 제공한다. 위 내용을 포함한 JFace가 제공하는 기능은 다음과 같다. 1. * MVC가 적용된, 필터, 정렬, 업데이트 기능을 갖춘 뷰어들을 제공한다. 2. * 액션을 정의하고, 적절한 위치에 배치하는(메뉴, 툴바, 버튼) 기능을 제공한다. 3. * 표준 대화상자 및 마법사를 제공한다. 4. * 이미지, 글꼴등을 관리하는 레지스트리를 제공한다. (ko)
  • JFace jest to zbiór rozszerzeń dla biblioteki SWT. Podobnie jak SWT jest rozwijany przez Fundację Eclipse w ramach platformy Eclipse. JFace jest biblioteką niezależną od platformy, ponieważ wszelkie specyficzne dla danego systemu operacje są realizowane przez SWT. Sposób implementacji tego zbioru rozszerzeń umożliwia korzystanie zarówno z dodatkowych funkcjonalności JFace jak i bezpośrednio z elementów biblioteki SWT. (pl)
  • JFace — набір Java-класів, що полегшує розробку GUI.В архітектурі Eclipse разташовується безпосередньо над шаром SWT.JFace реалізує концепцію Model-View-Controller для компонентів SWT: * Viewers — класи, що забезпечують вирішення задач заповнення, сортування, фільтрування, та оновлення віджетів. * Actions — класи, що дають можливість встановити певну поведінку для компонентів, наприклад, меню, кнопки, елементи панелі інструментів і т. д. * Реєстри для зображень та шрифтів. * Діалоги та майстри(Dialogues & Wizards) (uk)
  • JFace est une bibliothèque graphique libre Java pour le projet Eclipse qui s'appuie sur la bibliothèque SWT pour fournir des interfaces utilitaires plus structurées. C'est une boîte à outils dans laquelle on retrouve notamment : * des vues fournissant les abstractions des widgets SWT (listes, tables, arborescences, etc.) ; * la définition de comportements au travers des actions ; * le support de ressources (images, polices de caractères, couleurs) ; * des outils pour créer des assistants pour gérer les préférences. (fr)
  • JFace — набор Java-классов, реализующий наиболее общие задачи построения GUI. В рамках проекта Eclipse библиотека JFace описывается следующим образом: «Элементы пользовательского интерфейса, реализация которых может быть утомительной». JFace представляет собой дополнительный программный слой над SWT, который реализует паттерн Model-View-Controller. JFace предоставляет следующие возможности: Основная цель JFace заключается в освобождении разработчика от большого количества рутинных операций по созданию пользовательского интерфейса, позволяя ему сосредоточиться на бизнес-логике приложения. (ru)
foaf:homepage
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/EclipseScreenshot.png
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
thumbnail
caption
  • The Eclipse IDE, a JFace-based application (en)
developer
genre
  • widget toolkit for the Java platform (en)
language
  • Multilingual (en)
latest release date
latest release version
license
operating system
screenshot
  • http://dbpedia.org/resource/File:EclipseScreenshot.png
website
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 54 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software