HTTP/2 302
server: nginx
date: Sun, 18 Jan 2026 19:51:19 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20070728043408
location: https://web.archive.org/web/20070728043408/https://nab.dev.java.net/
server-timing: captures_list;dur=0.450026, exclusion.robots;dur=0.027480, exclusion.robots.policy;dur=0.020049, esindex;dur=0.008877, cdx.remote;dur=17.673752, LoadShardBlock;dur=512.840498, PetaboxLoader3.datanode;dur=83.725583, PetaboxLoader3.resolve;dur=45.643544
x-app-server: wwwb-app225-dc8
x-ts: 302
x-tr: 553
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app225; path=/
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sun, 18 Jan 2026 19:51:19 GMT
content-type: text/html;charset=UTF-8
x-archive-orig-date: Sat, 28 Jul 2007 04:34:08 GMT
x-archive-orig-server: Apache
x-archive-orig-x-powered-by: Servlet 2.4; JBoss-4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)/Tomcat-5.5
x-archive-orig-pragma:
x-archive-orig-cache-control: private,max-age=0,must-revalidate
x-archive-orig-helmloginid: guest
x-archive-orig-connection: close
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Sat, 28 Jul 2007 04:34:08 GMT
link:
; rel="original",
; rel="timemap"; type="application/link-format",
; rel="timegate"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: IA-AROUND-THE-WORLD-2007-20070728041241-05321-crawling021-c/IA-AROUND-THE-WORLD-2007-20070728043153-09794-crawling01.us.archive.org.arc.gz
server-timing: captures_list;dur=0.705375, exclusion.robots;dur=0.024597, exclusion.robots.policy;dur=0.010937, esindex;dur=0.014259, cdx.remote;dur=14.962741, LoadShardBlock;dur=81.408434, PetaboxLoader3.datanode;dur=134.072005, PetaboxLoader3.resolve;dur=70.416758, load_resource;dur=198.117408
x-app-server: wwwb-app225-dc8
x-ts: 200
x-tr: 340
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
nab: Home
Get Involved
Project tools
How do I...
nab
Project home
Notice: the projects area will be down for network maintenance from 8 pm to 10 pm PDT, Saturday 7/28. We regret any inconvenience.
If you were registered and logged in , you could join this project.
Description
The Nuts and Bolts (NAB) framework is intended to simplify the process of developing document based Java applications using Swing. Unlike other application frameworks which focus mostly on user interface, NAB handles much of the document/window management that is common to most applications. Additionally, NAB has a robust set of classes that handle such things as: preferences, menus, toolbars, dialogs, XML, general resource I/O, localization, logging, and more.