я работаю над программой, которая анализирует текст и распечатывает на выходе, как этотТаблицы в Java Swing
LS 1 -> 3
LS 2 -> 3
LS 3 -> 2
PRP itself -> 2
PRP it -> 5
DT all -> 7
DT All -> 11
DT no -> 9
DT a -> 77
NNP Milwaukee -> 2
NNP D65 -> 1
NNP STD -> 1
NNP Gimp -> 3
NNP Constitution -> 1
Вместо этого я хочу что-то вроде
Я попытался с помощью JTable для 3 часа и не мог понять, как сортировать текст в таблице. Пожалуйста помоги.
Пример кода
public String getTagsList() throws IOException {
String output = "";
for (Map.Entry<String, Map<String, Integer>> entry : tagMap.entrySet()) {
String oa = entry.getKey();
Map<String, Integer> words = entry.getValue();
for (Map.Entry<String, Integer> entryWords : words.entrySet()) {
String ob = entryWords.getKey() + " -> " + entryWords.getValue();
output += oa + "\t" + ob + "\n";
}
}
return output;
}
И
try {
if (cmd == cmdOpen) {
int code = chooser.showOpenDialog(myPane);
if (code == JFileChooser.APPROVE_OPTION) {
File selectedFile = chooser.getSelectedFile();
fileName = selectedFile.getName();
TagText tagText = new TagText(selectedFile.getAbsolutePath(), 4);
myPane.setText(tagText.getTagsList());
}
}
}
Какова взаимосвязь между строками? Если вы сортируете столбец 'LS', как будут влиять на другие столбцы? – MadProgrammer
3 часа не долго ..! –
Да, это ... к майке ... –