git://git.nikiroo.be
/
fanfix.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
gui: add support for author cover
[fanfix.git]
/
src
/
be
/
nikiroo
/
fanfix
/
reader
/
ui
/
GuiReaderPropertiesFrame.java
diff --git
a/src/be/nikiroo/fanfix/reader/ui/GuiReaderPropertiesFrame.java
b/src/be/nikiroo/fanfix/reader/ui/GuiReaderPropertiesFrame.java
index 0ad082ce3a9089409910ce74e7e9ab073b23d861..975136fdf537eefb17554fd3031a348f225a6d0f 100644
(file)
--- a/
src/be/nikiroo/fanfix/reader/ui/GuiReaderPropertiesFrame.java
+++ b/
src/be/nikiroo/fanfix/reader/ui/GuiReaderPropertiesFrame.java
@@
-35,14
+35,16
@@
public class GuiReaderPropertiesFrame extends JFrame {
* @param meta
* the meta to describe
*/
* @param meta
* the meta to describe
*/
- public GuiReaderPropertiesFrame(Reader reader, MetaData meta) {
+ public GuiReaderPropertiesFrame(Reader reader, GuiReaderBookInfo info) {
+ MetaData meta = info.getMeta();
+
// Borders
int top = 20;
int space = 10;
// Image
ImageIcon img = GuiReaderCoverImager.generateCoverIcon(
// Borders
int top = 20;
int space = 10;
// Image
ImageIcon img = GuiReaderCoverImager.generateCoverIcon(
- reader.getLibrary(),
meta
);
+ reader.getLibrary(),
info
);
// frame
setTitle(meta.getLuid() + ": " + meta.getTitle());
// frame
setTitle(meta.getLuid() + ": " + meta.getTitle());
@@
-61,11
+63,11
@@
public class GuiReaderPropertiesFrame extends JFrame {
mainPanel.add(mainPanelKeys, BorderLayout.WEST);
mainPanel.add(mainPanelValues, BorderLayout.CENTER);
mainPanel.add(mainPanelKeys, BorderLayout.WEST);
mainPanel.add(mainPanelValues, BorderLayout.CENTER);
- List<Entry<String, String>>
infos
= BasicReader.getMetaDesc(meta);
+ List<Entry<String, String>>
desc
= BasicReader.getMetaDesc(meta);
Color trans = new Color(0, 0, 0, 1);
Color trans = new Color(0, 0, 0, 1);
- for (Entry<String, String>
info : infos
) {
- JTextArea key = new JTextArea(
info
.getKey());
+ for (Entry<String, String>
descLine : desc
) {
+ JTextArea key = new JTextArea(
descLine
.getKey());
key.setFont(new Font(key.getFont().getFontName(), Font.BOLD, key
.getFont().getSize()));
key.setEditable(false);
key.setFont(new Font(key.getFont().getFontName(), Font.BOLD, key
.getFont().getSize()));
key.setEditable(false);
@@
-73,7
+75,7
@@
public class GuiReaderPropertiesFrame extends JFrame {
key.setBackground(trans);
mainPanelKeys.add(key);
key.setBackground(trans);
mainPanelKeys.add(key);
- JTextArea value = new JTextArea(
info
.getValue());
+ JTextArea value = new JTextArea(
descLine
.getValue());
value.setEditable(false);
value.setLineWrap(false);
value.setBackground(trans);
value.setEditable(false);
value.setLineWrap(false);
value.setBackground(trans);