new swing ui

1 can have all result and display
2 need to modify the search function