w Job Ref:"),newJob));
right.add(panelRow(createJobButton,null));
b.add (left);
b.add (Box.createHorizontalGlue());
b.add (right);
panel.add(b);
return panel;
}
private JPanel jobPanel() {
actualSkills.setVisibleRowCount(4);
JPanel panel = boxPanel("Job details");
Box left = Box.createVerticalBox();
left.add (panelRow(new FixedLabel("Reference:"),currentJob));
left.add (panelRow(new FixedLabel("Location:"),location));
left.add(panelRow(new FixedLabel("Skills:"),new JScrollPane(actualSkills)));
left.add(panelRow(new FixedLabel(""),removeSkillButton));
Box right = Box.createVerticalBox();
right.add (panelRow(new FixedLabel("Description:"),new JScrollPane(description)));
right.add(panelRow(new FixedLabel("Available skills:"),new JScrollPane(allSkills)));
right.add(panelRow(new FixedLabel(""),addSkillButton));
Box t = Box.createHorizontalBox();
t.add (left);
t.add (Box.createHorizontalGlue());
t.add (right);
panel.add(t);
panel.add (Box.createVerticalGlue());
panel.add(panelRow(updateJobButton,deleteJobButton));
return panel;
}
public void actionPerformed(ActionEvent ev) {
try {
Object o = ev.getSource();
if (o == loginButton)
doLogin();
else if (o == logoffButton)
doLogoff();
else if (o == updateButton)
doUpdate();
else if (o == registerButton)
doRegister();
else if (o == deleteButton)
doDelete();
else if (o == selectJobButton || o == allJobs)
doJobSelect();
else if (o == createJobButton)
doJobCreate();
else if (o == updateJobButton)
doJobUpdate();
else if (o == deleteJobButton)
doJo
上一篇:
AdvertiseBean.java
下一篇:
基于web二手汽车交易管理系统(含录像)