An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

The Java Foundation Classes (JFC) are a graphical framework for building portable Java-based graphical user interfaces (GUIs). JFC consists of the Abstract Window Toolkit (AWT), Swing and Java 2D. Together, they provide a consistent user interface for Java programs, regardless of whether the underlying user interface system is Windows, macOS or Linux.

Property Value
dbo:abstract
  • Java Foundation Classes (JFC) és un framework gràfic per a la creació d'interfícies gràfiques d'usuari (GUI) portables basades amb Java. El JFC consisteix amb Abstract Window Toolkit (AWT), Swing i Java 2D. Junts, proporcionen una interfície d'usuari consistent per a programes Java, independentment de si la interfície d'usuari del sistema està per sobre de Windows, Mac OS X o Linux. (ca)
  • Die Java Foundation Classes (JFC) ist ein Framework zur Erstellung grafischer Benutzeroberflächen in Java. Die Java Foundation Classes werden durch folgende Features definiert: Swing-GUI-Komponenten, Pluggable Look-and-Feel Support, Accessibility, Java 2D und Internationalisierung (i18n). Gemeinsam stellen diese die Basis für plattformunabhängige Smart Client Java GUIs, unabhängig davon, ob das darunterliegende Betriebssystem Windows, Sun Solaris oder Linux ist. Für die meisten aktuellen Betriebssysteme gibt es ebenfalls Implementierungen. (de)
  • The Java Foundation Classes (JFC) are a graphical framework for building portable Java-based graphical user interfaces (GUIs). JFC consists of the Abstract Window Toolkit (AWT), Swing and Java 2D. Together, they provide a consistent user interface for Java programs, regardless of whether the underlying user interface system is Windows, macOS or Linux. (en)
  • Java Foundation Classes (JFC) est un framework graphique utilisé pour les interfaces graphiques programmées en Java. Il est composé des bibliothèques graphiques AWT, Swing et Java2D. Ensemble, ils offrent une interface utilisateur consistante pour les logiciels Java, quel que soit le système d'exploitation de l'utilisateur. (fr)
  • Las Java Foundation Classes (JFC, en castellano Clases Base Java) son un framework gráfico para construir interfaces gráficas de usuario portables basadas en Java. JFC se compone de Abstract Window Toolkit (AWT), Swing y Java 2D. Juntas, suministran una interfaz de usuario consistente para programas Java, tanto si el sistema de interfaz de usuario subyacente es Windows, Mac OS X o Linux. AWT es la más antigua de las dos APIs de interfaz, y fue criticada duramente por ser poco más que una envoltura alrededor de las capacidades gráficas nativas de la plataforma anfitrión. Esto significa que los widgets estándar en la AWT confían en esas capacidades de los widgets nativos, requiriendo que el desarrollador también este prevenido de las diferencias entre plataformas anfitrión. Una API de gráficos alternativa llamada Internet Foundation Classes fue desarrollada en código más independiente de la plataforma por Netscape. Últimamente, Sun mezcló la IFC con otras tecnologías bajo el nombre "Swing", añadiendo la capacidad para un look and feel enchufable de los widgets. Esto permite a los programas Swing mantener la base del código independiente de la plataforma, pero imita el look de la aplicación nativa. Véase también: (es)
  • Java Foundation Classes (JFC) sono un framework grafico per sviluppare GUI multipiattaforma basati su Java. JFC consiste di un Abstract Window Toolkit (AWT), Swing e . Assieme, forniscono una vasta interfaccia grafica per programmi Java, indipendentemente dal fatto che si utilizzi Windows, macOS o Linux. AWT è la più vecchia delle due librerie grafiche.È stata pesantemente criticata per essere poco più di una cornice intorno alla capacità grafiche native della piattaforma ospitante. Questo significa che gli elementi di interfaccia in AWT sono dipendenti dalle caratteristiche native degli elementi e i programmatori devono tener conto delle differenze tra le varie piattaforme ospitanti Una libreria grafica alternativa chiamata Internet Foundation Classes è stata sviluppata in modo più indipendente dalla piattaforma da Netscape. Infine, Sun ha unito IFC con altre tecnologie sotto il nome di Swing, aggiungendo la possibilità di widget look and feel. Questo permette alle applicazioni Swing di mantenere un codice indipendente dalla piattaforma, ma simulando l'aspetto di un'applicazione nativa. (it)
  • Java Foundation Classes (JFC) はポータブルなJavaベースのGUIを構築するためのグラフィカルフレームワークである。JFCはAbstract Window Toolkit (AWT)、Swing、Java 2Dから成る。共にそれらは、基礎を成し、ユーザインタフェースシステムがWindowsであろうとmacOSであろうとLinuxであろうと、Javaプログラムに一貫したユーザインタフェースを提供する。 AWTは他の2つのインタフェースライブラリよりも古く、ホストプラットフォームのネイティブなグラフィクス機能をもとにした単なるラッパーに過ぎないことで厳しく批評された。それはAWTの標準ウィジェットがこれらのネイティブウィジェットの能力に頼っており、ホストプラットフォーム間の違いも意識することをデベロッパーに要求していることを意味した。 Internet Foundation Classesと呼ばれる代替グラフィックライブラリはネットスケープ社によりプラットフォーム非依存コードになるよう開発された。最終的に、サン・マイクロシステムズ社はウィジェットのLook and feel置換機能を加えた"Swing"に他の技術とを併合した。これにより Swingプログラムはコードとしてはプラットフォーム非依存になり、同時にネイティブアプリケーションの外観を擬似的に再現できるようになった。 (ja)
  • JFC (Java Foundation Classes) – graficzny framework przeznaczony do budowy aplikacji w środowisku Java, wykorzystujących graficzny interfejs użytkownika (GUI), składający się ze środowiska AWT, Swing oraz Java2D. (pl)
  • JFC(全稱為Java Foundation Classes,中文譯為Java基礎類)是一個圖形框架(Graphical Framework),依據此框架可建構出具有移攜性(Portable)的Java式圖形式使用者介面。 JFC主要是由Abstract Window Toolkit(AWT)、Swing以及三者所構成,若將這些一同搭配運用,則用Java程式語言撰寫開發成的使用者介面,無論轉移到Windows、Mac OS X或Linux等各種不同的作業平台上,都能保有一致性的圖像呈現。 AWT是比較舊的雙介面函式庫,它依然高度倚賴各作業平台自身所具備的繪圖功效機能,且用一個比包容程式(Wrapper)還小的設計還去除、吸收各作業平台間的繪圖功能機能差異,以致Java程式在跨平台移攜後的繪圖呈現不夠一致,這使得AWT遭受到重度的批評。這意味著:AWT的Widget倚賴作業平台自身原有的Widget功效機能,程式設計師在開發撰寫時必須去瞭解各作業平台在Widget方面的差異性,如此便偏離了Java程式語言最初的宗旨:跨平台一致性。 另外有一種可替用的圖形函式庫,即是由Netscape公司所發展的「Internet Foundation Classes,簡稱:IFC」,IFC的平台獨立性就高於AWT,之後昇陽電腦將IFC再搭配其他技術,以此形成了Swing,Swing新增了一個具加掛性(Pluggable)、即看即瞭(look and feel(英文))的Widget,運用Swing可讓Java程式碼保有過往以來所秉持強調的平台獨立性,且在圖形呈現與視覺觀感上幾乎與原生性應用程式沒有差別。 關連項目: Standard Widget Toolkit (zh)
  • Java Foundation Classes, сокращенно JFC — набор библиотек классов на языке Java, предоставляющих программам на Java удобный API для создания графического интерфейса пользователя (GUI). В состав JFC входят, в частности, библиотека Swing, Java 2D и многие другие, включая исторически первую библиотеку Java для создания пользовательских интерфейсов — Abstract Window Toolkit. Название Java Foundation Classes перекликается с названием известной оконной библиотеки MFC (Microsoft Foundation Classes) для платформ Windows. И действительно, функционально JFC решает задачи, сходные с теми, которые решает MFC — как и MFC, JFC предназначена прежде всего для создания графических пользовательских интерфейсов. Однако идеологически JFC совершенно отлична от MFC. Если MFC создавалась для облегчения работы программиста в среде Windows, для предоставления ему абстрактных оберток над «голым» Windows API (на котором в принципе возможно реализовать все то же самое, не пользуясь MFC), то JFC является интегральной частью самой платформы Java, а не оберткой над неким нативным API. Кроме того, JFC, будучи реализована на полностью объектно-ориентированном языке Java, гораздо более последовательно соответствует идеологии и парадигме объектно-ориентированного программирования. По уровню абстракции, предоставляемому JFC, её уместно сравнивать не с MFC, а с Windows Forms (частью библиотеки .NET FCL, предназначенной для реализации GUI-приложений на платформе «.NET Framework») или с классами Qt для GUI. (ru)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 689512 (xsd:integer)
dbo:wikiPageLength
  • 3236 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1079283347 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Java Foundation Classes (JFC) és un framework gràfic per a la creació d'interfícies gràfiques d'usuari (GUI) portables basades amb Java. El JFC consisteix amb Abstract Window Toolkit (AWT), Swing i Java 2D. Junts, proporcionen una interfície d'usuari consistent per a programes Java, independentment de si la interfície d'usuari del sistema està per sobre de Windows, Mac OS X o Linux. (ca)
  • Die Java Foundation Classes (JFC) ist ein Framework zur Erstellung grafischer Benutzeroberflächen in Java. Die Java Foundation Classes werden durch folgende Features definiert: Swing-GUI-Komponenten, Pluggable Look-and-Feel Support, Accessibility, Java 2D und Internationalisierung (i18n). Gemeinsam stellen diese die Basis für plattformunabhängige Smart Client Java GUIs, unabhängig davon, ob das darunterliegende Betriebssystem Windows, Sun Solaris oder Linux ist. Für die meisten aktuellen Betriebssysteme gibt es ebenfalls Implementierungen. (de)
  • The Java Foundation Classes (JFC) are a graphical framework for building portable Java-based graphical user interfaces (GUIs). JFC consists of the Abstract Window Toolkit (AWT), Swing and Java 2D. Together, they provide a consistent user interface for Java programs, regardless of whether the underlying user interface system is Windows, macOS or Linux. (en)
  • Java Foundation Classes (JFC) est un framework graphique utilisé pour les interfaces graphiques programmées en Java. Il est composé des bibliothèques graphiques AWT, Swing et Java2D. Ensemble, ils offrent une interface utilisateur consistante pour les logiciels Java, quel que soit le système d'exploitation de l'utilisateur. (fr)
  • JFC (Java Foundation Classes) – graficzny framework przeznaczony do budowy aplikacji w środowisku Java, wykorzystujących graficzny interfejs użytkownika (GUI), składający się ze środowiska AWT, Swing oraz Java2D. (pl)
  • Las Java Foundation Classes (JFC, en castellano Clases Base Java) son un framework gráfico para construir interfaces gráficas de usuario portables basadas en Java. JFC se compone de Abstract Window Toolkit (AWT), Swing y Java 2D. Juntas, suministran una interfaz de usuario consistente para programas Java, tanto si el sistema de interfaz de usuario subyacente es Windows, Mac OS X o Linux. Véase también: (es)
  • Java Foundation Classes (JFC) sono un framework grafico per sviluppare GUI multipiattaforma basati su Java. JFC consiste di un Abstract Window Toolkit (AWT), Swing e . Assieme, forniscono una vasta interfaccia grafica per programmi Java, indipendentemente dal fatto che si utilizzi Windows, macOS o Linux. (it)
  • Java Foundation Classes (JFC) はポータブルなJavaベースのGUIを構築するためのグラフィカルフレームワークである。JFCはAbstract Window Toolkit (AWT)、Swing、Java 2Dから成る。共にそれらは、基礎を成し、ユーザインタフェースシステムがWindowsであろうとmacOSであろうとLinuxであろうと、Javaプログラムに一貫したユーザインタフェースを提供する。 AWTは他の2つのインタフェースライブラリよりも古く、ホストプラットフォームのネイティブなグラフィクス機能をもとにした単なるラッパーに過ぎないことで厳しく批評された。それはAWTの標準ウィジェットがこれらのネイティブウィジェットの能力に頼っており、ホストプラットフォーム間の違いも意識することをデベロッパーに要求していることを意味した。 (ja)
  • Java Foundation Classes, сокращенно JFC — набор библиотек классов на языке Java, предоставляющих программам на Java удобный API для создания графического интерфейса пользователя (GUI). В состав JFC входят, в частности, библиотека Swing, Java 2D и многие другие, включая исторически первую библиотеку Java для создания пользовательских интерфейсов — Abstract Window Toolkit. По уровню абстракции, предоставляемому JFC, её уместно сравнивать не с MFC, а с Windows Forms (частью библиотеки .NET FCL, предназначенной для реализации GUI-приложений на платформе «.NET Framework») или с классами Qt для GUI. (ru)
  • JFC(全稱為Java Foundation Classes,中文譯為Java基礎類)是一個圖形框架(Graphical Framework),依據此框架可建構出具有移攜性(Portable)的Java式圖形式使用者介面。 JFC主要是由Abstract Window Toolkit(AWT)、Swing以及三者所構成,若將這些一同搭配運用,則用Java程式語言撰寫開發成的使用者介面,無論轉移到Windows、Mac OS X或Linux等各種不同的作業平台上,都能保有一致性的圖像呈現。 AWT是比較舊的雙介面函式庫,它依然高度倚賴各作業平台自身所具備的繪圖功效機能,且用一個比包容程式(Wrapper)還小的設計還去除、吸收各作業平台間的繪圖功能機能差異,以致Java程式在跨平台移攜後的繪圖呈現不夠一致,這使得AWT遭受到重度的批評。這意味著:AWT的Widget倚賴作業平台自身原有的Widget功效機能,程式設計師在開發撰寫時必須去瞭解各作業平台在Widget方面的差異性,如此便偏離了Java程式語言最初的宗旨:跨平台一致性。 關連項目: Standard Widget Toolkit (zh)
rdfs:label
  • Java Foundation Classes (ca)
  • Java Foundation Classes (de)
  • Java Foundation Classes (es)
  • Java Foundation Classes (fr)
  • Java Foundation Classes (en)
  • Java Foundation Classes (it)
  • Java Foundation Classes (ja)
  • Java Foundation Classes (pl)
  • Java Foundation Classes (ru)
  • JFC (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License