From d7212a4cbddbf3a529606b5d26682e1eeae3d2d4 Mon Sep 17 00:00:00 2001 From: Akarshit Wal Date: Tue, 23 Jun 2015 16:03:01 +0530 Subject: [PATCH] Stated changing statusPanel --- .../processing/app/contrib/StatusPanel.java | 32 +++++++++++++------ 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/app/src/processing/app/contrib/StatusPanel.java b/app/src/processing/app/contrib/StatusPanel.java index ea1e874ac..0080b5fea 100644 --- a/app/src/processing/app/contrib/StatusPanel.java +++ b/app/src/processing/app/contrib/StatusPanel.java @@ -22,33 +22,45 @@ package processing.app.contrib; import java.awt.Color; + +import javax.swing.JButton; import javax.swing.JLabel; +import javax.swing.JPanel; -class StatusPanel extends JLabel { +class StatusPanel extends JPanel { + + JLabel label; + JButton installButton; + JButton upadteButton; + JButton removeButton; public StatusPanel() { - super(" "); // need to have some size + super(); // need to have some size + label = new JLabel(""); + label.setVisible(true); + add(label); // setBackground(null); // setBorder(null); } void setMessage(String message) { - setForeground(Color.BLACK); - setText(message); - repaint(); + + label.setForeground(Color.BLACK); + label.setText(message); + label.repaint(); } void setErrorMessage(String message) { //setForeground(Color.RED); - setForeground(new Color(160, 0, 0)); - setText(message); - repaint(); + label.setForeground(new Color(160, 0, 0)); + label.setText(message); + label.repaint(); } void clear() { - setText(""); - repaint(); + label.setText(""); + label.repaint(); } }