package org.wiztools.restclient.ui.resstatus; import java.awt.BorderLayout; import java.awt.Component; import javax.annotation.PostConstruct; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextField; import org.wiztools.restclient.ui.RESTView; /** * * @author subwiz */ public class ResStatusPanelImpl extends JPanel implements ResStatusPanel { private JTextField jtf = new JTextField(); @PostConstruct protected void init() { setLayout(new BorderLayout(RESTView.BORDER_WIDTH, RESTView.BORDER_WIDTH)); JLabel jl_res_statusLine = new JLabel("Status: "); add(jl_res_statusLine, BorderLayout.WEST); jtf.setColumns(35); jtf.setEditable(false); add(jtf, BorderLayout.CENTER); } @Override public Component getComponent() { return this; } @Override public String getStatus() { return jtf.getText(); } @Override public void setStatus(String status) { jtf.setText(status); } @Override public void clear() { jtf.setText(""); } }