@vertigo Are you looking for:
https://sites.cc.gatech.edu/gvu/people/Phd/Ian/swing-doc/doc/springs_struts.html
? If so, the source code for this library is available. Per https://kidneybone.com/c2/wiki/SpringsAndStruts, anything from JDK 1.4 will do (and I expect earlier versions to have simpler code).