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 }