import javax.swing.JOptionPane; public class TestDelstreng { public static void main(String[]args) { String inputText1, inputText2; Object[] options = {"Prøv på nytt!", "Exit"}; int choice; Delstreng test = new Delstreng(); boolean erDelstreng = false; boolean stopp = false; do { inputText1 = JOptionPane.showInputDialog("Skriv inn en ny setning (inputTekst1): "); inputText2 = JOptionPane.showInputDialog("Skriv inn en ny setning (inputTekst1): "); System.out.println("Input"); System.out.println(" inputTekst1..: "+inputText1); System.out.println(" inputTekst2..: "+inputText2); erDelstreng = test.doTestDelstreng(inputText1, inputText2); if (erDelstreng) { int start = test.getStartIndex(inputText1, inputText2); System.out.println("Resultat: "); System.out.println(" inputTekst2 er en delstreng av inputTekst1. Delstrengen starter i plass "+start+"\n"); } else if (!erDelstreng) { System.out.println("Resultat: "); System.out.println(" inputTekst2 er ikke en delstreng av inputTekst1.\n"); } choice = JOptionPane.showOptionDialog(null, "Hvordan vil du fortsette?", "Hvordan vil du fortsette?", JOptionPane.DEFAULT_OPTION, JOptionPane.QUESTION_MESSAGE,null, options, options[0]); stopp = choice == 1; } while (!stopp); if (stopp) { System.exit(0); } } }