import javax.swing.*; class Vignere { public static void main(String[] args) { String message, key; StringBuffer encodedMessage, decodedMessage; message = JOptionPane.showInputDialog(null,"Enter the Message"); key = JOptionPane.showInputDialog(null,"Enter the key"); encodedMessage = new StringBuffer(); decodedMessage = new StringBuffer(); int messageLength = message.length(); int keylength = key.length(); int i,j,code; char ch; for (i=0;i