German developer ByteConsult has released nib4j, a basic Java library that allows you to employ Apple’s Interface Builder to create user interfaces (UIs) based on Swing, a Java component for building widgets that carry out scripted events or perform other small tasks. nib4j supports both absolute and relative positioning and sizing, over 25 UI controls, the ability to embed custom components in the final product and more. It also includes a nib4j Viewer that allows you try out your creations without writing code. You can freely use nib4j for non-commercial use; a developer license is US$199. System requirements call for Mac OS X v10.3 and Java 1.4.1.
News