View Javadoc
1   package org.woehlke.computer.kurzweil.commons.widgets;
2   
3   import lombok.EqualsAndHashCode;
4   import lombok.ToString;
5   import lombok.extern.log4j.Log4j2;
6   import org.woehlke.computer.kurzweil.application.ComputerKurzweilContext;
7   import org.woehlke.computer.kurzweil.commons.gui.GuiComponent;
8   import org.woehlke.computer.kurzweil.commons.layouts.FlowLayoutCenter;
9   
10  import javax.swing.*;
11  
12  
13  @Log4j2
14  @ToString
15  @EqualsAndHashCode(callSuper=true)
16  public class PanelCopyright extends JPanel implements GuiComponent {
17  
18      public PanelCopyright(ComputerKurzweilContext ctx) {
19          this.setLayout(new FlowLayoutCenter());
20          String copyright = ctx.getProperties().getAllinone().getView().getCopyright();
21          this.add(new JLabel(copyright));
22      }
23  
24     // @Override
25      public void showMe() {
26          this.setVisible(true);
27      }
28  
29  }