我需要创建一个带有GUI的程序,该程序可以加密和解密vigenere密码。我将以表格形式保存表格直肠,但实际上我没有进行“更大”项目的经验。我真的无法弄清楚如何将每一行中的字母向左移动,就像在表格直肠中那样。
对不起,我英语不好。我希望有人可以帮助我
public static void main(String[] args) {
char[][] tabulaRecta = new char[25][25]; // [zeile] [spalte]
char[] alphabet = new char[25];
char a = 65; //erster Buchstabe (großes A)
for(int x = 0; x < 26; x++, a++) {
alphabet[x] = a;
for(int i = 0; i < 26 ; i++, a++) {
a++;
for(int j = 0; j < 26; j++, a++) {
if(a < 91) {
tabulaRecta[i][j] = a;
} else if(a> 90) {
a= 65+1
tabulaRecta[i][j] = a;
}
}
}
}
}
那是我到目前为止所获得的一切