IFC : Java Glossary

I have left this tombstone entry for historical interest.
IFC
According to Barry J. Wark, IFC (Internet Foundation Classes) stands for IFC. The IFC was an application framework/class library. It was an alternative to Sun’s AWT (Advanced Windowing Toolkit), the precessor to Swing. It is no longer supported. It was developed by a group of ext-NeXT employees who started NetCode. Netscape acquired NetCode. The NetCode employees kept working on IFC, and eventually on JFC/Swing. The NetCode people are now working at AvantGo doing Palm software. Basically, IFC replaces the GUI (Graphic User Interface) classes in the standard Java distribution (the AWT) with classes that are written purely in Java (so they look the same on any machine) and draw themselves using the AWT machinery. IFC uses a slightly different event mechanism (some think it’s better, others don’t) from AWT. IFC has caught on to a certain extent because it offered features like drag and drop and a TextView object which handled rich styling, which the AWT didn’t yet offer. Also, because it is pure Java, development time for cross platform apps was less. Sun took IFC and reworked it to make it more general and dubbed it JFC/Swing. You won’t see IFC used much anymore.

CMP homejump to top You can get the freshest copy of this page from: or possibly from your local J: drive (Java virtual drive/mindprod.com website mirror)
http://mindprod.com/jgloss/ifc.html J:\mindprod\jgloss\ifc.html
logo
Please email your , letters to the editor, errors, omissions, typos, formatting errors, ambiguities, unclear wording, broken/redirected link reports, suggestions to improve this page or comments to Roedy Green : feedback email. If you want your message, your name or email kept confidential, not considered for public posting, please explicitly specify that. Unless you state otherwise, I will treat your message as a letter to the editor that I may or may not publish in the feedback section. After that, it will be too late to retract it. If you disagree with something I said, please quote it and cite the web page where you found it, tell me why you think it is wrong, and, if possible, provide some supporting evidence. Threatening to kill me or spouting obscenities has yet to persuade me to change my mind.
mindprod.com IP:[65.110.21.43]
view BlogYour face IP:[38.107.179.214]
You are visitor number 10,310.