Swing component and readme