import javax.swing.JLabel;
import javax.swing.JPanel;
+import be.nikiroo.fanfix.bundles.StringIdGui;
import be.nikiroo.fanfix.reader.ui.GuiReaderBook.BookActionListener;
import be.nikiroo.utils.ui.WrapLayout;
if (title != null) {
if (title.isEmpty()) {
- title = "[unknown]";
+ title = GuiReader.trans(StringIdGui.MENU_AUTHORS_UNKNOWN);
}
JLabel label = new JLabel();
/**
* Refresh the list of {@link GuiReaderBook}s displayed in the control.
*
- * @param stories
- * the stories
+ * @param infos
+ * the new list of infos
* @param seeWordcount
* TRUE to see word counts, FALSE to see authors
*/
public void refreshBooks(List<GuiReaderBookInfo> infos, boolean seeWordcount) {
this.infos = infos;
+ refreshBooks(seeWordcount);
+ }
+
+ /**
+ * Refresh the list of {@link GuiReaderBook}s displayed in the control.
+ * <p>
+ * Will not change the current stories.
+ *
+ * @param seeWordcount
+ * TRUE to see word counts, FALSE to see authors
+ */
+ public void refreshBooks(boolean seeWordcount) {
this.words = seeWordcount;
books = new ArrayList<GuiReaderBook>();