java library about develop utility, like swing, graph and so on