Telefonbuch erstellen

Lovebox

Mitglied
Hallo erstmal an alle ich habe folgendes problem ich muss ein telefonbuch erstellen und bin java einsteiger ich bin bis jetz soweit gekommen ..weiß aber auch jetz nicht mehr wie ich das fertig machen soll ;(;(;(

Java:
package p;


	
	import javax.swing.JFrame;

	import javax.swing.JOptionPane;

	import javax.swing.JScrollPane;

import javax.swing.JTextArea;
	 
	public class TestScrollText {
	
		private static final String TelephoneDirectory = null;
		private static Object action;
		private static int i;

		public static void main(String[] args) {

			// String mit vielen Zeilen zusammenbauen:

			StringBuilder stringBuilder = new StringBuilder();

			for(int i=0; i< 200; i++) {

			stringBuilder.append("Zeile Nr. "+i+"\n");

			}

			String longString = new String(stringBuilder);

			// String mit vielen Zeilen anzeigen:

			JTextArea textArea = new JTextArea(6, 25);

			textArea.setText(longString);

			textArea.setEditable(false);

			JScrollPane scrollPane = new JScrollPane(textArea);

			JOptionPane.showMessageDialog(new JFrame(),

			scrollPane,

			"FensterTitel",

			JOptionPane.PLAIN_MESSAGE);

			System.exit(0);

			int n;
			if(n == JOptionPane.OK_OPTION){ // Zustimmung
		
				
			}
			else if (action.equals("Alle auflisten")) {

				String[][] allEntries = TelephoneDirectory.();

				StringBuilder stringBuilder1 = new StringBuilder();

				for(int i=0; i<allEntries.length; i++) {

				stringBuilder1.append("Name: " + allEntries[i][0]

				+ ", Vorname: " + allEntries[i][1]

				+ ", Nr: " + allEntries[i][2] +"\n");

				}

				String entriesString = new String(stringBuilder1);

				displayEntries(entriesString);
				
				 int[] res;
				System.arraycopy(res [i]=0, n, action, n, n);
				
			}
			    
				
				
				
	           			
				
				private static void displayEntries(String entriesString) {
			// TODO Auto-generated method stub
			
		}






				private static void getAllEntries() {

					int actSize;
					String[][] res = new String[actSize][];

					for (int i=0; i<actSize; i++) {

					res[i] = new String[3];

					 res[i] = new String [2];

					}

					return ;

					}
		

		
		}

		
			
		}

	}
		}

		
			
		}


Ich hoffe es kan mir vielleicht einer helfen kann.... wollte das man die ganzen beiträge machen kann ..kann mir da einer helfen ??
 
Also:
1) Der Code hat massive semantische und syntaktische Fehler.
2) Was willst du da machen?
3) Deine ,,Fehlerbeschreibung'' wird nicht klar.
 
gehen wir das erstmal logisch an.

Du willst ein Telefonbuch machen.

Woraus besteht ein Telefonbuch? und was ist so ein Telefonbuch?

es besteht aus Eintraegen und das ganze ist eine Liste.

Nun erstelle eine Klasse Eintrag und eine Klasse Telefonbuch.

Die Klasse Eintrag enthaelt alle Variablen eines Eintrags, wie Name, Nummer, Adresse etc.
Die Klasse Telefonbuch enthaelt eine List<Eintrag> telefonbuchListe;
und 3 Methoden:
public void fuegeEintragHinzu(Eintrag neuerEintrag);
public void loescheEintrag(Eintrag eintrag);
public List<Eintrag> getAlleEintraege();

fertig

das Telefonbuch instanziierst du dann wo immer du es magst, und verwendest es.
 

Zurück
Oben