Я пытаюсь написать очень ограниченный текстовый редактор с Java, чтобы облегчить набор печати для проекта, который использует наш алфавит несколько неортодоксальным способом. Предполагается, что этот редактор фильтровал пользовательские входы с помощью KeyListner, убедившись (среди прочего), что пробелы, напечатанные перед словами, все еще будут отображаться даже после разбивающихся линейных. Но, к сожалению, JTextPane, который я использую для отображения текста, не реагирует на мои пространства с нулевой шириной, вместо этого не делая линейных разбил. До сих пор я нашел один < /em> экземпляр человека, у которого была похожая проблема с моей, но им не нужно было быть гибким, чтобы быть гибким вне их применения (я хочу скопировать мой для использования в другом месте) и, таким образом, мог решить эту проблему, вставив вручную линейки и остановившись в области нулевой ширины. Другой путь?
Подробнее здесь: https://stackoverflow.com/questions/797 ... dth-spaces