package org.docear.plugin.core.ui.components;
import java.awt.BorderLayout;
import java.awt.Font;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
public class DocearLicensePanel extends JPanel {
private static final long serialVersionUID = 1L;
private JTextArea txtrLicense;
public DocearLicensePanel() {
setLayout(new BorderLayout(0, 0));
JScrollPane scrollPane = new JScrollPane();
add(scrollPane, BorderLayout.CENTER);
txtrLicense = new JTextArea();
txtrLicense.setColumns(80);
txtrLicense.setRows(20);
txtrLicense.setFont(new Font("Monospaced", Font.PLAIN, 11));
txtrLicense.setEditable(false);
txtrLicense.setLineWrap(true);
txtrLicense.setWrapStyleWord(true);
scrollPane.setViewportView(txtrLicense);
}
public void setLicenseText(final String text) {
if(text != null) {
txtrLicense.setText(text);
txtrLicense.setSelectionStart(0);
txtrLicense.setSelectionEnd(0);
}
}
}