목차
1.소스파일
2.실행화면
3.클래스다이어그램
2.실행화면
3.클래스다이어그램
본문내용
)==(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.클래스 다이어그램
소개글