package open.dolphin.impl.pvt; import java.awt.BorderLayout; import java.awt.Font; import javax.swing.*; import open.dolphin.client.ClientContext; /** * WatingListView改 * * @author masuda, Masuda Naika */ public class WatingListView extends JPanel { private final JButton kutuBtn; private final JLabel pvtInfoLbl; private final RowTipsTable pvtTable; public WatingListView() { JPanel panel = new JPanel(); panel.setLayout(new BoxLayout(panel, BoxLayout.X_AXIS)); kutuBtn = new JButton(); //minagawa^ Icon Server //kutuBtn.setIcon(ClientContext.getImageIcon("kutu01.gif")); kutuBtn.setIcon(ClientContext.getImageIconArias("icon_akai_kutsu")); //minagawa$ kutuBtn.setAlignmentY(BOTTOM_ALIGNMENT); panel.add(kutuBtn); pvtInfoLbl = new JLabel(); pvtInfoLbl.setFont(new Font("Lucida Grande", 0, 10)); pvtInfoLbl.setAlignmentY(BOTTOM_ALIGNMENT); panel.add(pvtInfoLbl); panel.add(Box.createHorizontalGlue()); JLabel underGoLbl = new JLabel(); //minagawa^ Icon Server //underGoLbl.setIcon(ClientContext.getImageIcon("apps_16.gif")); underGoLbl.setIcon(ClientContext.getImageIconArias("icon_under_treatment_small")); //minagawa$ String labelText = ClientContext.getMyBundle(WatingListView.class).getString("labelText.labTest"); underGoLbl.setText(labelText); underGoLbl.setAlignmentY(BOTTOM_ALIGNMENT); panel.add(underGoLbl); /* JLabel openLbl = new JLabel(); openLbl.setIcon(ClientContext.getImageIcon("open_16.gif")); openLbl.setText("オープン"); openLbl.setAlignmentY(BOTTOM_ALIGNMENT); panel.add(openLbl); */ JLabel flagLbl = new JLabel(); //minagawa^ Icon Server //flagLbl.setIcon(ClientContext.getImageIcon("flag_16.gif")); flagLbl.setIcon(ClientContext.getImageIconArias("icon_sent_claim_small")); //minagawa$ labelText = ClientContext.getMyBundle(WatingListView.class).getString("labelText.done"); flagLbl.setText(labelText); flagLbl.setAlignmentY(BOTTOM_ALIGNMENT); panel.add(flagLbl); pvtTable = new RowTipsTable(); JScrollPane scroll = new JScrollPane(pvtTable); //minagawa^ 間隔を空ける //this.setLayout(new BorderLayout()); this.setLayout(new BorderLayout(0,5)); //minagawa$ this.add(panel, BorderLayout.NORTH); this.add(scroll, BorderLayout.CENTER); } public JButton getKutuBtn() { return kutuBtn; } public JTable getTable() { return pvtTable; } public JLabel getPvtInfoLbl() { return pvtInfoLbl; } }