with the equivalent Java Swing code: import javax.swing.*; public class HelloWorld extends JFrame { public HelloWorld() { setDefaultCloseOperation(DISPOSE_ON_CLOSE); add(new JLabel("Hello, World!")); } public static void main(String[] args) { HelloWorld app = new HelloWorld(); app.pack(); app.setVisible(true); } } References External links IFC presentation IFC runtime download IFC programming guide IFC class hierarchy IFC tutorial The last places, where to download the IFC: ftp-Server 1 Uni-Potsdam ftp-Server 2 Uni-Potsdam ftp-Server 3 Uni-Potsdam ftp-Server Uni-Bochum ftp-Server SunSite All find from FileSearching.com The web-archive where is the last place to find really all files: WebArchive of the IFC-side Additional you can still find IFC here: Server of the MIT - Nathans account Server of the MIT - stuff side Java (programming language) Java (programming language) libraries Java APIs Widget toolkits