목차
1.소스파일
2.실행화면
3.클래스다이어그램
2.실행화면
3.클래스다이어그램
본문내용
e()==(JButton)jb5){
iStr = iStr+\"5\";
jtf.setText(iStr);
}else if(e.getSource()==(JButton)jb6){
iStr = iStr+\"6\";
jtf.setText(iStr);
}else if(e.getSource()==(JButton)jb7){
iStr = iStr+\"7\";
jtf.setText(iStr);
}else if(e.getSource()==(JButton)jb8){
iStr = iStr+\"8\";
jtf.setText(iStr);
}else if(e.getSource()==(JButton)jb9){
iStr = iStr+\"9\";
jtf.setText(iStr);
}else if(e.getSource()==(JButton)jbOk){
System.out.println(iStr);
System.out.println(passWord);
if(passWord.equals(iStr)){
iResult=\"결과가 맞습니다.\";
}else{
iResult=\"오류입니다.\";
}
DoorDialog dd=new DoorDialog(this,\"알림창\",true,iResult);
}else if(e.getSource()==(JButton)jbReset){
iStr=\"\";
iResult=\"\";
jtf.setText(iStr);
}
}
@Override
public void mouseEntered(MouseEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void mousePressed(MouseEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void mouseReleased(MouseEvent arg0) {
// TODO Auto-generated method stub
}
}
DoorDialog.java
import javax.swing.JDialog;
import javax.swing.JTextField;
public class DoorDialogextends JDialog{
private JTextField jtf=new JTextField();
public DoorDialog(DoorLock_Sub doorLockSub, String string, boolean b, String iResult){
super(doorLockSub,string,b);
this.setSize(150,150);
jtf.setText(iResult);
this.add(jtf);
this.setVisible(true);
}
public void init(){
}
public void start(){
}
}
2.실행화면
(1) 초기화면
(2)올바른 값을 입력했을 경우
(3) 입력이 틀렸을 경우
3.클래스 다이어그램
iStr = iStr+\"5\";
jtf.setText(iStr);
}else if(e.getSource()==(JButton)jb6){
iStr = iStr+\"6\";
jtf.setText(iStr);
}else if(e.getSource()==(JButton)jb7){
iStr = iStr+\"7\";
jtf.setText(iStr);
}else if(e.getSource()==(JButton)jb8){
iStr = iStr+\"8\";
jtf.setText(iStr);
}else if(e.getSource()==(JButton)jb9){
iStr = iStr+\"9\";
jtf.setText(iStr);
}else if(e.getSource()==(JButton)jbOk){
System.out.println(iStr);
System.out.println(passWord);
if(passWord.equals(iStr)){
iResult=\"결과가 맞습니다.\";
}else{
iResult=\"오류입니다.\";
}
DoorDialog dd=new DoorDialog(this,\"알림창\",true,iResult);
}else if(e.getSource()==(JButton)jbReset){
iStr=\"\";
iResult=\"\";
jtf.setText(iStr);
}
}
@Override
public void mouseEntered(MouseEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void mouseExited(MouseEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void mousePressed(MouseEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void mouseReleased(MouseEvent arg0) {
// TODO Auto-generated method stub
}
}
DoorDialog.java
import javax.swing.JDialog;
import javax.swing.JTextField;
public class DoorDialogextends JDialog{
private JTextField jtf=new JTextField();
public DoorDialog(DoorLock_Sub doorLockSub, String string, boolean b, String iResult){
super(doorLockSub,string,b);
this.setSize(150,150);
jtf.setText(iResult);
this.add(jtf);
this.setVisible(true);
}
public void init(){
}
public void start(){
}
}
2.실행화면
(1) 초기화면
(2)올바른 값을 입력했을 경우
(3) 입력이 틀렸을 경우
3.클래스 다이어그램
소개글