?? softdevelop.java
字號:
}
else if("notenough".equals(mm.GetType()))
{
JOptionPane.showMessageDialog(null,"Banance not enough!");
}
else
{
JOptionPane.showMessageDialog(null,"Error!");
}
}catch(Exception ie)
{
JOptionPane.showMessageDialog(null,"Network exception,please exit and log!");
}
}
/**
* This method initializes projectview_jButton
*
* @return javax.swing.JButton
*/
private JButton getProjectview_jButton() {
if (projectview_jButton == null) {
projectview_jButton = new JButton("項目清單");
projectview_jButton.setBounds(new Rectangle(147, 21, 98, 28));
projectview_jButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
// TODO Auto-generated Event stub actionPerformed()
note_jLabel.setText("Here is all the projects in your company.");
bankenterPanel.setVisible(false);
regaccountPanel.setVisible(false);
bankPanel.setVisible(false);
projectview_jPanel.setVisible(true);
order_jPanel.setVisible(false);
newproject_jPanel.setVisible(false);
feedback_jPanel.setVisible(false);
bidview_jPanel.setVisible(false);
biderview_jPanel.setVisible(false);
finance_jPanel.setVisible(false);
RowNum = -1;
RowNumOrder = -1;
ProjectView();
}
});
}
return projectview_jButton;
}
/**
* This method initializes newdevelop_jButton
*
* @return javax.swing.JButton
*/
private JButton getNewdevelop_jButton() {
if (newdevelop_jButton == null) {
newdevelop_jButton = new JButton("新建項目");
newdevelop_jButton.setBounds(new Rectangle(247, 21, 98, 28));
newdevelop_jButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
// TODO Auto-generated Event stub actionPerformed()
note_jLabel.setText("Start a new project.");
bankenterPanel.setVisible(false);
regaccountPanel.setVisible(false);
bankPanel.setVisible(false);
projectview_jPanel.setVisible(false);
order_jPanel.setVisible(false);
newproject_jPanel.setVisible(true);
feedback_jPanel.setVisible(false);
bidview_jPanel.setVisible(false);
biderview_jPanel.setVisible(false);
finance_jPanel.setVisible(false);
}
});
}
return newdevelop_jButton;
}
/**
* This method initializes financeview_jButton
*
* @return javax.swing.JButton
*/
private JButton getFinanceview_jButton() {
if (financeview_jButton == null) {
financeview_jButton = new JButton("賬目統計");
financeview_jButton.setBounds(new Rectangle(547, 21, 98, 28));
financeview_jButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
// TODO Auto-generated Event stub actionPerformed()
note_jLabel.setText("Here is finance in your company.");
bankenterPanel.setVisible(false);
regaccountPanel.setVisible(false);
bankPanel.setVisible(false);
projectview_jPanel.setVisible(false);
order_jPanel.setVisible(false);
newproject_jPanel.setVisible(false);
feedback_jPanel.setVisible(false);
bidview_jPanel.setVisible(false);
biderview_jPanel.setVisible(false);
finance_jPanel.setVisible(true);
Finance();
}
});
}
return financeview_jButton;
}
/**
* This method initializes projectview_jPanel
*
* @return javax.swing.JPanel
*/
private JPanel getProjectview_jPanel() {
if (projectview_jPanel == null) {
projectview_jPanel = new JPanel();
projectview_jPanel.setLayout(null);
projectview_jPanel.setBounds(new Rectangle(28, 90, 662, 377));///////Projectview////////////
projectview_jPanel.add(getProjectview_jScrollPane(), null);
projectview_jPanel.add(getProjectcarryonjButton(), null);
projectview_jPanel.add(getProjectorder_jButton(), null);
}
return projectview_jPanel;
}
/**
* This method initializes newproject_jPanel
*
* @return javax.swing.JPanel
*/
private JPanel getNewproject_jPanel() {
if (newproject_jPanel == null) {
jLabel14 = new JLabel();
jLabel14.setBounds(new Rectangle(191, 170, 38, 24));
jLabel14.setText("Retail");
jLabel13 = new JLabel();
jLabel13.setBounds(new Rectangle(200, 128, 28, 25));
jLabel13.setText("Cost");
jLabel12 = new JLabel();
jLabel12.setBounds(new Rectangle(162, 89, 69, 25));
jLabel12.setText("Description");
jLabel11 = new JLabel();
jLabel11.setBounds(new Rectangle(170, 48, 61, 22));
jLabel11.setText("Softname");
newproject_jPanel = new JPanel();
newproject_jPanel.setLayout(null);
newproject_jPanel.setBounds(new Rectangle(32, 90, 649, 381));////////Newproject////////////
newproject_jPanel.add(getNew_softname_jTextField(), null);
newproject_jPanel.add(getNew_description_jTextField(), null);
newproject_jPanel.add(getNew_cost_jTextField(), null);
newproject_jPanel.add(getNew_retail_jTextField(), null);
newproject_jPanel.add(jLabel11, null);
newproject_jPanel.add(jLabel12, null);
newproject_jPanel.add(jLabel13, null);
newproject_jPanel.add(jLabel14, null);
newproject_jPanel.add(getNewadd_jButton(), null);
}
return newproject_jPanel;
}
/**
* This method initializes order_jPanel
*
* @return javax.swing.JPanel
*/
private JPanel getOrder_jPanel() {
if (order_jPanel == null) {
jLabel10 = new JLabel();
jLabel10.setBounds(new Rectangle(365, 78, 216, 19));
jLabel10.setText("Input the amount you want to commit");
jLabel9 = new JLabel();
jLabel9.setBounds(new Rectangle(42, 25, 242, 18));
jLabel9.setText("Here is all the software sell Corp.");
order_jPanel = new JPanel();
order_jPanel.setLayout(null);
order_jPanel.setBounds(new Rectangle(28, 90, 662, 381));///////////Order_jPanel//////////
order_jPanel.add(getOrder_jScrollPane(), null);
order_jPanel.add(getOrder_jTextField(), null);
order_jPanel.add(getOrderok_jButton(), null);
order_jPanel.add(jLabel9, null);
order_jPanel.add(jLabel10, null);
order_jPanel.add(getOrderback_jButton(), null);
}
return order_jPanel;
}
/**
* This method initializes finance_jPanel
*
* @return javax.swing.JPanel
*/
private JPanel getFinance_jPanel() {
if (finance_jPanel == null) {
finance_jPanel = new JPanel();
finance_jPanel.setLayout(null);
finance_jPanel.setBounds(new Rectangle(28, 90, 662, 381));/////////////Finance_jPanel///////
finance_jPanel.add(getFinance_jScrollPane(), null);
}
return finance_jPanel;
}
/**
* This method initializes projectview_jScrollPane
*
* @return javax.swing.JScrollPane
*/
private JScrollPane getProjectview_jScrollPane() {
if (projectview_jScrollPane == null) {
projectview_jScrollPane = new JScrollPane();
projectview_jScrollPane.setBounds(new Rectangle(1, 9, 659, 311));
projectview_jScrollPane.setViewportView(getProjectview_jTable());
}
return projectview_jScrollPane;
}
/**
* This method initializes projectview_jTable
*
* @return javax.swing.JTable
*/
private JTable getProjectview_jTable() {
if (projectview_jTable == null) {
projectview_jTable = new JTable();
projectview_jTable.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent e) {
// TODO Auto-generated Event stub mouseClicked()
RowNum = projectview_jTable.rowAtPoint(e.getPoint());
}
});
}
return projectview_jTable;
}
/**
* This method initializes projectcarryonjButton
*
* @return javax.swing.JButton
*/
private JButton getProjectcarryonjButton() {
if (projectcarryonjButton == null) {
projectcarryonjButton = new JButton("開發");
projectcarryonjButton.setBounds(new Rectangle(357, 337, 106, 27));
projectcarryonjButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
// TODO Auto-generated Event stub actionPerformed()
if(RowNum == -1)
{
JOptionPane.showMessageDialog(null, "Choose one!");
return;
}
if("Y".equals(projectview_jTable.getValueAt(RowNum, 5)))
{
JOptionPane.showMessageDialog(null, "This project has been finished!");
return;
}
CarryOn();
}
});
}
return projectcarryonjButton;
}
/**
* This method initializes projectorder_jButton
*
* @return javax.swing.JButton
*/
private JButton getProjectorder_jButton() {
if (projectorder_jButton == null) {
projectorder_jButton = new JButton("下訂單");
projectorder_jButton.setBounds(new Rectangle(507, 337, 106, 27));
projectorder_jButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
// TODO Auto-generated Event stub actionPerformed()
if(RowNum == -1)
{
JOptionPane.showMessageDialog(null, "Choose one!");
return;
}
if("N".equals(projectview_jTable.getValueAt(RowNum, 5)))
{
JOptionPane.showMessageDialog(null, "This project has not been finished!");
return;
}
projectview_jPanel.setVisible(false);
order_jPanel.setVisible(true);
Order();
}
});
}
return projectorder_jButton;
}
/**
* This method initializes order_jScrollPane
*
* @return javax.swing.JScrollPane
*/
private JScrollPane getOrder_jScrollPane() {
if (order_jScrollPane == null) {
order_jScrollPane = new JScrollPane();
order_jScrollPane.setBounds(new Rectangle(18, 58, 310, 278));
order_jScrollPane.setViewportView(getOrder_jTable());
}
return order_jScrollPane;
}
/**
* This method initializes order_jTable
*
* @return javax.swing.JTable
*/
private JTable getOrder_jTable() {
if (order_jTable == null) {
order_jTable = new JTable();
order_jTable.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent e) {
// TODO Auto-generated Event stub mouseClicked()
RowNumOrder = order_jTable.rowAtPoint(e.getPoint());
}
});
}
return order_jTable;
}
/**
* This method initializes order_jTextField
*
* @return javax.swing.JTextField
*/
private JTextField getOrder_jTextField() {
if (order_jTextField == null) {
order_jTextField = new JTextField();
order_jTextField.setBounds(new Rectangle(407, 108, 140, 22));
}
return order_jTextField;
}
/**
* This method initializes orderok_jButton
*
* @return javax.swing.JButton
*/
private JButton getOrderok_jButton() {
if (orderok_jButton == null) {
orderok_jButton = new JButton("OK");
orderok_jButton.setBounds(new Rectangle(387, 143, 84, 26));
orderok_jButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
// TODO Auto-generated Event stub actionPerformed()
if(RowNumOrder == -1)
{
JOptionPane.showMessageDialog(null, "Choose one!");
return;
}
if("".equals(order_jTextField.getText()))
{
JOptionPane.showMessageDialog(null, "Enter the amount!");
return;
}
OrderOK();
}
});
}
return orderok_jButton;
}
/**
* This method initializes finance_jScrollPane
*
* @return javax.swing.JScrollPane
*/
private JScrollPane getFinance_jScrollPane() {
if (finance_jScrollPane == null) {
finance_jScrollPane = new JScrollPane();
finance_jScrollPane.setBounds(new Rectangle(25, 15, 610, 243));
finance_jScrollPane.setViewportView(getFinance_jTable());
}
return finance_jScrollPane;
}
/**
* This method initializes finance_jTable
*
* @return javax.swing.JTable
*/
private JTable getFinance_jTable() {
if (finance_jTable == null) {
finance_jTable = new JTable();
}
return finance_jTable;
}
/**
* This method initializes feedbackview_jButton
*
* @return javax.swing.JButton
*/
private JButton getFeedbackview_jButton() {
if (feedbackview_jButton == null) {
feedbackview_jButton = new JButton("用戶反饋");
feedbackview_jButton.setBounds(new Rectangle(347, 21, 98, 28));
feedbackview_jButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
// TODO Auto-generated Event stub actionPerformed()
note_jLabel.setText("Check the feedback from your client.");
bankenterPanel.setVisible(false);
regaccountPanel.setVisible(false);
bankPanel.setVisible(false);
projectview_jPanel.setVisible(false);
order_jPanel.setVisible(false);
newproject_jPanel.setVisible(false);
feedback_jPanel.setVisible(true);
bidview_jPanel.setVisible(false);
biderview_jPanel.setVisible(false);
finance_jPanel.setVisible(false);
Feedback();
}
});
}
return feedbackview_jButton;
}
/**
* This method initializes feedback_jPanel
*
* @return javax.swing.JPanel
*/
private JPanel getFeedback_jPanel() {
if (feedback_jPanel == null) {
feedback_jPanel = new JPanel();
feedback_jPanel.setLayout(null);
feedback_jPanel.setBounds(new Rectangle(28, 90, 662, 381));//////////Feedback////////////////
feedback_jPanel.add(getFeedback_jScrollPane(), null);
}
return feedback_jPanel;
}
/**
* This method initializes feedback_jScrollPane
*
* @return javax.swing.JScrollPane
*/
private JScrollPane getFeedback_jScrollPane() {
if (feedback_jScrollPane == null) {
feedback_jScrollPane = new JScrollPane();
feedback_jScrollPane.setBounds(new Rectangle(8, 7, 649, 360));
feedback_jScrollPane.setViewportView(getFeedback_jTable());
}
return feedback_jScrollPane;
}
/**
* This method initializes feedback_jTable
*
* @return javax.swing.JTable
*/
private JTable getFeedback_jTable() {
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -