ui.swing initial commit