Попробуйте посмотреть в сторону JavaFX, а конкретнее на Scene Builder. Он имеет совместимость со swing-компонентами. Вот тут можно посмотреть как будет выглядеть:
туториал, будет покрасивее swing-овского look'n'feel и с мультиплатформенностью и форматом под разрешение полегче поддержка идет.