Если выбрать вкладку текста, то при выборе "сохранить как" перебрасывает на HTML, но при этом если находиться на пустой HTML и нажать на Текст, то ничего не происходит , а в консоли такое (если тыкнуть по полю html, а затем повторить, то открывает нормально): Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at javax.swing.text.DefaultEditorKit.read(DefaultEditorKit.java:208) at javax.swing.text.html.HTMLEditorKit.read(HTMLEditorKit.java:264) at com.javarush.task.task32.task3209.Controller.setPlainText(Controller.java:50) at com.javarush.task.task32.task3209.View.selectedTabChanged(View.java:119) at com.javarush.task.task32.task3209.listeners.TabbedPaneChangeListener.stateChanged(TabbedPaneChangeListener.java:17) at javax.swing.JTabbedPane.fireStateChanged(JTabbedPane.java:416) at javax.swing.JTabbedPane$ModelListener.stateChanged(JTabbedPane.java:270) at javax.swing.DefaultSingleSelectionModel.fireStateChanged(DefaultSingleSelectionModel.java:132) at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(DefaultSingleSelectionModel.java:67) at javax.swing.JTabbedPane.setSelectedIndexImpl(JTabbedPane.java:616) at javax.swing.JTabbedPane.setSelectedIndex(JTabbedPane.java:591) at com.javarush.task.task32.task3209.View.selectHtmlTab(View.java:151) at com.javarush.task.task32.task3209.Controller.saveDocumentAs(Controller.java:77) at com.javarush.task.task32.task3209.View.actionPerformed(View.java:70)