词条 | Internet Foundation Classes |
释义 |
The Internet Foundation Classes (IFC) is a graphics library for Java originally developed by Netcode Corporation and first released by Netscape Corporation on December 16, 1996. The Java IFC was fairly close to the early versions of the Objective C NeXTStep classes for NeXT. A builder tool was also included under the IFC umbrella that was close in spirit (but significantly limited in functionality) to NeXT's Interface Builder. This ecosystem was attractive to NeXT application developers interested in looking at the Java language. HistoryOn April 2, 1997, Sun Microsystems and Netscape announced their intention to combine IFC with other technologies to form the Java Foundation Classes.[1] Ultimately, Sun merged the IFC with other technologies under the name "Swing", adding the capability for a pluggable look and feel of the widgets. Because its technology has been merged to constitute Swing and Java 2D, IFC is now no longer maintained. Differences from SwingSwing drew a lot of features from IFC:
However, Swing also improved IFC in a lot of ways:
ExamplesHello WorldThis is the classic Hello world program in IFC: To be compared with the equivalent Java Swing code: References1. ^{{cite web |url=http://www2.prnewswire.com/cgi-bin/stories.pl?ACCT=104&STORY=/www/story/84048&EDATE= |title=Sun and Netscape to jointly develop Java Foundation Classes |publisher=Netscape Communications Corporation |date=1997-04-02 |accessdate=2007-07-14 |deadurl=yes |archiveurl=https://web.archive.org/web/20120509230952/http://www2.prnewswire.com/cgi-bin/stories.pl?ACCT=104&STORY=%2Fwww%2Fstory%2F84048&EDATE= |archivedate=2012-05-09 |df= }} 2. ^{{cite web| url=http://infodoc.unicaen.fr/docs/Java/guide.IFC1.1/persist.mak.html#1004819| title=IFC 1.1 guide - Persistence| date=2000-06-15| accessdate=2007-07-15}} 3. ^{{cite web| url=http://infodoc.unicaen.fr/docs/Java/guide.IFC1.1/targets.mak.html#100582| title=IFC 1.1 guide - Targets and commands| date=2000-06-15| accessdate=2007-07-15}} External links
The last places, where to download the IFC:
All find from
The web-archive where is the last place to find really all files:
Additional you can still find IFC here:
4 : Java (programming language)|Java (programming language) libraries|Java APIs|Widget toolkits |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。