?? markframe.java
字號:
/**
* MarkFrame.java
*/
package com.herb.teacherclient;
//分數(shù)修改面版
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.util.*;
class MarkFrame extends JFrame{
JLabel inforLabel;
JButton okBtn,noBtn;
JTextField inforText;
private static final String CODE3="003"; //修改數(shù)據(jù)的代號
static int row;
String name,lesson,major,classname,msg;
public MarkFrame(Object[][] d,int r){
row=r;
name=d[row][1].toString(); //獲得姓名
lesson=d[row][5].toString(); //獲得課程名
major=d[row][3].toString(); //獲得系名
classname=d[row][4].toString(); //獲得班級名
msg="修改"+major+"系"+classname+"班"+name+"同學(xué)"+
lesson+"課程成績:";
inforLabel=new JLabel(msg,JLabel.CENTER);
inforText=new JTextField(10);
inforText.setPreferredSize(new Dimension(160,26));
JPanel inforPanel=new JPanel();
inforPanel.setLayout(new BorderLayout(0,8));
inforPanel.add("North",inforLabel);
inforPanel.add("Center",inforText);
JPanel btnPanel=new JPanel();
okBtn=new JButton("確定");
okBtn.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
String d=inforText.getText();
ClientPart cp=new ClientPart(CODE3,major,row,d);
Thread ct=new Thread(cp);
ct.start();
dispose();
}
});
noBtn=new JButton("取消");
btnPanel.add(okBtn);
btnPanel.add(noBtn);
btnPanel.setPreferredSize(new Dimension(150,28));
getContentPane().setLayout(new BorderLayout(15,10));
getContentPane().add("Center",inforPanel);
getContentPane().add("South",btnPanel);
getContentPane().add("West",new JLabel(""));
getContentPane().add("East",new JLabel(""));
getContentPane().add("North",new JLabel(""));
show();
pack();
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -