Estoy buscando palabras en mayúsculas y con espacios en blanco

Si las palabras mayúsculas consecutivas están en un documento "SOY TODO MAYÚSCULAS", lo que devuelvo son cuatro palabras mayúsculas separadas. Lo que necesitaría es devolver toda la mayúscula "SOY ALL MAYÚSCULAS". ¿Cómo hago esto?

String ucParensRegEx = "\([A-Z]+\)";
if (we.getParagraphText() != null) {
    String[] dataArray = we.getParagraphText();

    for (int i = 0; i < dataArray.length; i++) {
        String data = dataArray[i].toString();
        Pattern p = Pattern.compile(regex);
        Matcher m = p.matcher(data);
        while (m.find()) {
            if (!sequences.contains(data.substring(m.start(), m.end())) && !data.equals("ARABIC") && !data.equals("ALATEC") && !data.equals("HYPERLINK")) {
                sequences.add(data.substring(m.start(), m.end()));
                System.out.println(data.substring(m.start(), m.end()));
                Acronym acc = new Acronym(data.substring(m.start(), m.end()), data, false);
                accronymList.add(acc);
            }
        }
    }
}
Respuesta 1

Estoy tratando de dividir una cadena en matrices. Se supone que el programa general convierte el binario en una cadena, pero el problema que tengo es dividir la cadena en matrices. Me siento estúpido porque esto parece ...

Primero me gustaría que se supiera que soy MUY nuevo en la codificación. Me gustaría que mi código sea capaz de producir un mensaje JOptionPane diferente para cada botón en el que he hecho clic, incluido t [1] [1] = ...

Tengo un panel javafx y un rectángulo dentro. Quiero hacer que el rectángulo llene todo el espacio del panel sin establecer el ancho o la altura manualmente, porque el panel puede cambiar de tamaño ... ¿alguien puede ayudarme?

Obtengo un StackOverflowError cuando intento llenar una celda con la multiplicación de otras dos celdas de la misma fila. Aquí está el código: tableModel.addTableModelListener (new TableModelListener () {...