2010-08-03 75 views
1

我需要存储所有加密的消息,以便通过按下按钮来检索和显示它,也就是说,按下按钮3次以获得最后的第3条消息;如何存储和检索项目?

检索到加密的消息后,让用户猜测(键入文本框)原始消息并按下按钮。显示有多少个字符是正确的以及有多少错误。

真的很抱歉的问题。这是我目前编码的一个例子。基本上我从文本字段输入。那么我如何存储和检索输入?

String input = txtInput.getText(); 

StringBuilder builder = new StringBuilder(); 
char[] charArray = input.toCharArray(); 

for(int i = 0; i < charArray.length; i +=2) 
{ 
    if(i+1 < charArray.length) 
    { 
     //even 
     builder.append(charArray[i+1]); 
    } 
    //odd 
    builder.append(charArray[i]); 
} 

String flippedText = builder.toString(); 
lblencryted.setText(flippedText); 

for(int i = 0; i < 100; i++){ 
    String[] storeArray = {flippedText};  
} 

}           

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt)  {           
String input = txtInput.getText(); 

StringBuilder builder = new StringBuilder(); 
char[] charArray = input.toCharArray(); 

for(int i = 0; i < charArray.length; i +=2) 
{ 
    if(i+1 < charArray.length) 
    { 
     //even 
     builder.append(charArray[i+1]); 
    } 
    //odd 
    builder.append(charArray[i]); 
} 

String flippedText = builder.toString(); 
lblretrieve.setText(flippedText); 
}           

public static void main(String args[]) { 
    java.awt.EventQueue.invokeLater(new Runnable() { 
     public void run() { 
      new Encryption().setVisible(true); 
     } 
    }); 
} 
+0

您的大写锁定键是否损坏? – Oded 2010-08-03 10:05:44

+1

不要.......留言。你已经得到了输入并想永久存储它,或者你想知道如何从输入字段获取输入? *商店*在这里不明确。 – 2010-08-03 10:06:31

+0

我的坏..没有意识到它的。我设法得到输入,但我不确定如何存储它。 – ProgrammingNub 2010-08-03 10:14:52

回答