Я создал небольшую простую библиотеку для обработки всех типов преобразования каны в Java, подробности здесь
Чтобы преобразовать полуширину в полную, просто скачайте JAR, а затем напишите код, подобный следующему:
import mariten.kanatools.KanaConverter;
// rest of code...
String half_width = "半角カタカナ";
int conv_flags = KanaConverter.OP_HAN_KATA_TO_ZEN_KATA;
String full_width = KanaConverter.convertKana(half_width, conv_flags);
System.out.println(full_width)
//半角カタカナ