package com.nj.simba.app;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JPanel;
import com.nj.simba.ctrls.SubPanel;
import com.nj.simba.ctrls.ToolbarBtn;
public class ToolbarPanel extends SubPanel {
private JButton mToolbarBtnTest = null;
private JButton mToolbarBtnApp = null;
private JButton mToolbarBtnFiler = null;
private JButton mToolbarBtnLog = null;
public ToolbarPanel(JPanel parent) {
super(parent);
}
@Override
protected void createPanel() {
/* not need call super createPanel*/
//super.createPanel();
mToolbarBtnTest = new ToolbarBtn("我的手机", 6, 35, 100, 50);
mToolbarBtnApp = new ToolbarBtn("应用管理", 110, 35, 100, 50);
mToolbarBtnFiler = new ToolbarBtn("文件管理", 214, 35, 100, 50);
mToolbarBtnLog = new ToolbarBtn("手机日志", 318, 35, 100, 50);
add(mToolbarBtnTest);
add(mToolbarBtnApp);
add(mToolbarBtnFiler);
add(mToolbarBtnLog);
final MainFrame frm = SmartToolsApp.getApp().getMainFrm();
mToolbarBtnTest.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
frm.showPanel(MainFrame.PANEL_MYDEVICE);
}
});
mToolbarBtnApp.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
frm.showPanel(MainFrame.PANEL_APPMGR);
}
});
mToolbarBtnLog.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
frm.showPanel(MainFrame.PANEL_LOGCAT);
}
});
mToolbarBtnFiler.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
frm.showPanel(MainFrame.PANEL_FILER);
}
});
}
}