Objekte Serialisiert speichern

headnut

Gesperrter Benutzer
Hallo

Ich möchte eine eigene Arrayliste serialisiert speichern. Dies funktioniert auch wunderbar, jedoch nur beim ersten mal:

Java:
		OutputStream fos;
		ObjectOutputStream o;

		// Auftrag sichern
		fos = new FileOutputStream(pfadDateiSer);

		o = new ObjectOutputStream(fos);

		// Liste serialisieren
		o.writeObject(verwArtikel.getListeAuftrag());
		//o.writeObject(zeit);

		o.close();


Beim zweiten speichern ist nur ein Eintrag mehr in der arraylist, jedoch kommt folgende Fehlermeldung:
Folgender Fehler wird hier geworfen:

Java:
o.writeObject(verwArtikel.getListeAuftrag());


Java:
java.io.NotSerializableException: com.sun.java.swing.plaf.windows.XPStyle$Skin
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1164)
	at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483)
	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
	at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518)
	at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:422)
	at javax.swing.table.JTableHeader.writeObject(JTableHeader.java:684)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:330)
	at javax.swing.event.EventListenerList.writeObject(EventListenerList.java:240)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
 
N

nillehammer

Gast
Du versuchst offensichtlich, ein Objekt vom Typ
Code:
com.sun.java.swing.plaf.windows.XPStyle$Skin
zu serialisieren. Das ist nicht
Code:
Serializable
. Wenn dieses Objekt in einer Instanzvariablen steckt, mache diese
Code:
transient
. Ansonsten schaue, wo es herkommt (steckt es in der zu serialisierenden Liste?). Prinzipiell sollte es nicht nötig sein, GUI-Bestandteile zu serialisieren. Der Status einer GUI steckt im Model. Das muss serialisiert werden. Mit dessen Daten wird die GUI nach der Deserialisierung wieder aufgebaut.

Du kannst auch Generics nutzen, um sicherzustellen, dass in Deiner ArrayList nur Serializable-Instanzen landen:
Java:
ArrayList<? extends Serializable> serializables = new ArrayList<>();
 
Zuletzt bearbeitet von einem Moderator:

headnut

Gesperrter Benutzer
Okey nun hab ich ein Verständnis Problem.

Ich habe nun mein look and feel auskommentiert, und nun gehts...

Dies hat jedoch nichts mit der Serialisierung zu tun, oder sehe ich dies falsch?
 

headnut

Gesperrter Benutzer
Java:
private List<List<Kapseln>> listeAuftrag = new ArrayList<List<Kapseln>>();

Diese Liste versuche ich zu speichern! Die hat aber absolut nichts mit der main zu tun, wo ich das look and feel setze...
 

headnut

Gesperrter Benutzer
Java:
package verwKapseln;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import model.VerwArtikel;

public class Kapseln implements Serializable {
	
	private String daten;

	private VerwArtikel verwArtikel;

	private final double faktorMessung = 10000;

	private double[] messungen_1 = new double[6];
	private double[] messungen_2 = new double[6];

	private boolean[] auswertung_1 = new boolean[6];
	private boolean[] auswertung_2 = new boolean[6];

	private List<Double> messungRoyalBoden = new ArrayList<Double>();
	private List<Boolean> auswertungRoyalBoden = new ArrayList<Boolean>();

	/**
	 * Konstruktor fuer Apollo
	 * 
	 * @param daten
	 */
	public Kapseln(String daten, VerwArtikel verwArtikel, int anzRoyal) {
		this.daten = daten;
		this.verwArtikel = verwArtikel;

		if (verwArtikel.getTypKapsel().equals("Apollo")) {

			decodeDatenApollo();

			auswDatenApollo();

		} else if (verwArtikel.getTypKapsel().equals("Royal")) {
			decodeDatenRoyal(anzRoyal);

			// Erst nach der vierten Messung Die auswertung vornehmen
			if (anzRoyal >= 3) {
				auswDatenRoyal();
			}

		} else if (verwArtikel.getTypKapsel().equals("ATI")) {

			decodeDatenATI();

			auswDatenATI();

		}
	}

	/**
	 * Standart Konstruktor für Boden Royal
	 */
	public Kapseln(VerwArtikel verwArtikel) {
		this.verwArtikel = verwArtikel;
	}

	/**
	 * Decodiert die daten der Kapsel Apollo
	 */
	private void decodeDatenApollo() {

		StringBuilder sb = new StringBuilder(daten);

		int j = 0;
		int k = 0;

		for (int i = 0; i < daten.length(); i++) {
			// Trennzeichen suchen
			int trennzeichen = sb.indexOf(";");

			// Bei ende Daten Schleife beenden
			if (trennzeichen == -1) {
				break;
			}

			String s = sb.substring(0, trennzeichen);

			// Wert der messung
			if (j > 5) {
				messungen_2[k++] = Double.valueOf(Integer.valueOf(s)
						/ faktorMessung);

			} else {
				messungen_1[j++] = Double.valueOf(Integer.valueOf(s)
						/ faktorMessung);

			}
			sb = sb.delete(0, trennzeichen + 1);

			i = 0;
		}
	}

	/**
	 * Wertet die Daten der Kapsel Apollo aus
	 */
	private void auswDatenApollo() {
		double min_Boden = verwArtikel.getToleranzenListe().get(0)
				.getWert_min();
		double max_Boden = verwArtikel.getToleranzenListe().get(0)
				.getWert_max();

		double min_Radius = verwArtikel.getToleranzenListe().get(1)
				.getWert_min();
		double max_Radius = verwArtikel.getToleranzenListe().get(1)
				.getWert_max();

		double min_Flansch = verwArtikel.getToleranzenListe().get(2)
				.getWert_min();
		double max_Flansch = verwArtikel.getToleranzenListe().get(2)
				.getWert_max();

		// erste Messung auswerten
		if (verwArtikel.getMessung_1()) {
			for (int i = 0; i < 6; i++) {

				System.out.println("messung 1");

				// Auswertung Boden
				double resultat = messungen_1[i];

				if (resultat >= min_Boden && resultat <= max_Boden) {
					auswertung_1[i] = true;
				} else {
					auswertung_1[i] = false;
				}

				// Auswertung Radius
				resultat = messungen_2[i];

				if (resultat >= min_Radius && resultat <= max_Radius) {
					auswertung_2[i] = true;
				} else {
					auswertung_2[i] = false;
				}
			}

		} else if (verwArtikel.getMessung_2()) {

			System.out.println("messung 2");

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

				// Auswertung Boden
				double resultat = messungen_1[i];

				if (resultat >= min_Flansch && resultat <= max_Flansch) {
					auswertung_1[i] = true;
				} else {
					auswertung_1[i] = false;
				}
			}

		}
	}

	/**
	 * Decodiert die daten der Kapsel Royal
	 */
	private void decodeDatenRoyal(int index) {
		StringBuilder sb = new StringBuilder(daten);

		boolean abwechslung = true;

		for (int i = 0; i < daten.length(); i++) {
			// Trennzeichen suchen
			int trennzeichen = sb.indexOf(";");

			// Bei ende Daten Schleife beenden
			if (trennzeichen == -1) {
				break;
			}

			String s = sb.substring(0, trennzeichen);

			if (abwechslung) {
				messungen_1[index] = Double.valueOf(Integer.valueOf(s)
						/ faktorMessung);

				abwechslung = false;
			} else {
				messungen_2[index] = Double.valueOf(Integer.valueOf(s)
						/ faktorMessung);

				abwechslung = true;
			}

			sb = sb.delete(0, trennzeichen + 1);

			i = 0;
		}

	}

	/**
	 * Wertet die Daten der Kapsel Royal aus
	 */
	private void auswDatenRoyal() {
		double min_0 = verwArtikel.getToleranzenListe().get(0).getWert_min();
		double max_0 = verwArtikel.getToleranzenListe().get(0).getWert_max();

		double min_1 = verwArtikel.getToleranzenListe().get(1).getWert_min();
		double max_1 = verwArtikel.getToleranzenListe().get(1).getWert_max();

		// Auswertung Boden
		for (int i = 0; i < 4; i++) {
			double resultat = messungen_1[i];

			if (resultat >= min_0 && resultat <= max_0) {
				auswertung_1[i] = true;
			} else {
				auswertung_1[i] = false;
			}
		}

		// Auswertung Boden
		for (int i = 0; i < 4; i++) {
			double resultat = messungen_2[i];

			if (resultat >= min_1 && resultat <= max_1) {
				auswertung_2[i] = true;
			} else {
				auswertung_2[i] = false;
			}
		}
	}

	/**
	 * Decodiert die daten der Kapsel Apollo
	 */
	private void decodeDatenATI() {
		StringBuilder sb = new StringBuilder(daten);

		int j = 0;
		int k = 0;

		for (int i = 0; i < daten.length(); i++) {
			// Trennzeichen suchen
			int trennzeichen = sb.indexOf(";");

			// Bei ende Daten Schleife beenden
			if (trennzeichen == -1) {
				break;
			}

			String s = sb.substring(0, trennzeichen);

			// Wert der messung
			if (j > 3) {
				messungen_2[k++] = Double.valueOf(Integer.valueOf(s)
						/ faktorMessung);
				
			if (k>3){
					break;
				}

			} else {
				messungen_1[j++] = Double.valueOf(Integer.valueOf(s)
						/ faktorMessung);

			}
			sb = sb.delete(0, trennzeichen + 1);

			i = 0;
		}
	}

	/**
	 * Wertet die Daten der Kapsel Apollo aus
	 */
	private void auswDatenATI() {
		double min_0 = verwArtikel.getToleranzenListe().get(0).getWert_min();
		double max_0 = verwArtikel.getToleranzenListe().get(0).getWert_max();

		double min_1 = verwArtikel.getToleranzenListe().get(1).getWert_min();
		double max_1 = verwArtikel.getToleranzenListe().get(1).getWert_max();

		// erste Auswertung
		for (int i = 0; i < 4; i++) {

			double resultat = messungen_1[i];

			if (resultat >= min_0 && resultat <= max_0) {
				auswertung_1[i] = true;
			} else {
				auswertung_1[i] = false;
			}

			// Auswertung Radius
			resultat = messungen_2[i];

			if (resultat >= min_1 && resultat <= max_1) {
				auswertung_2[i] = true;
			} else {
				auswertung_2[i] = false;
			}

		}
	}

	/**
	 * 
	 * @return Messresultate Messung 1
	 */
	public double[] getResultat_1() {
		return messungen_1;
	}

	/**
	 * 
	 * @return Messresultate Messung 2
	 */
	public double[] getResultat_2() {
		return messungen_2;
	}

	/**
	 * 
	 * @return auswertung 1
	 */
	public boolean[] getAuswertung_1() {
		return auswertung_1;
	}

	/**
	 * 
	 * @return auswertung 2
	 */
	public boolean[] getAuswertung_2() {
		return auswertung_2;
	}

	/**
	 * 
	 * @param messungRoyalBoden
	 */
	public void setMessungRoyalBoden(List<Double> messungRoyalBoden) {
		this.messungRoyalBoden = messungRoyalBoden;
	}

	/**
	 * 
	 * @param wert
	 * @param index
	 */
	public void setMessungRoyalBodenEinzenl(double wert, int index) {
		// System.out.println("Grösse: " + verwArtikel.getToleranz(index));

		double min = verwArtikel.getToleranzenListe().get(2).getWert_min();
		double max = verwArtikel.getToleranzenListe().get(2).getWert_max();

		if (index < messungRoyalBoden.size()) {
			messungRoyalBoden.set(index, wert);

			// Auswertung setzen
			if (wert >= min && wert <= max) {
				auswertungRoyalBoden.set(index, true);
			} else {
				auswertungRoyalBoden.set(index, false);
			}

		} else {
			messungRoyalBoden.add(wert);

			// Auswertung setzen
			if (wert >= min && wert <= max) {
				auswertungRoyalBoden.add(true);
			} else {
				auswertungRoyalBoden.add(false);
			}
		}

	}

	/**
	 * 
	 * @return
	 */
	public List<Double> getMessungRoyalBoden() {
		return messungRoyalBoden;
	}

	/**
	 * 
	 * @param wert
	 * @param index
	 */
	public double getMessungRoyalBodenEinzenl(int index) {
		if (messungRoyalBoden.size() > index) {
			return messungRoyalBoden.get(index);
		} else {
			return 0;
		}
	}

	/**
	 * 
	 * 
	 * @param index
	 * @return boolean auswertung
	 */
	public boolean getAuswertungRoyalBodenEinzeln(int index) {
		return auswertungRoyalBoden.get(index);
	}

	/**
	 * Grösse der Arrayliste Royal Boden
	 * 
	 * @return int Messung Royal
	 */
	public int getGroesseMessung() {
		return messungRoyalBoden.size();
	}

}
 

headnut

Gesperrter Benutzer
Diese ist relativ gross und wird in der main Methode initialisiert. Habe hier ein kleiner Auszug:

Java:
package model;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.Observable;

import javax.swing.event.TableModelEvent;
import javax.swing.event.TableModelListener;
import javax.swing.table.TableModel;

import tcp.utils;
import verwKapseln.Kapseln;

/**
 * Verwaltet sämtliche informationen
 * 
 * 
 * @date 29.06.2012
 * @author rs
 * @version 1.0
 * 
 */
public class VerwArtikel extends Observable implements TableModel, Serializable{

	// Standart Kapselliste
	private List<Kapseln> kapselListe_1;

	// Ausnahmefall Apollo
	// Da zwei Messungen unter gleichen Namen
	private List<Kapseln> kapselListe_2;

	// Speichert alle Kapseln sonlange der Auftrag läuft
	private List<List<Kapseln>> listeAuftrag = new ArrayList<List<Kapseln>>();

	// Speichert die Boxnummer solange der Auftrag läuft
	private List<String> listeBoxnummer = new ArrayList<String>();

	// Speichert die Kapsel Royal Boden Objekte Solange der Auftrag läuft
	private List<Kapseln> listeRoyalBoden = new ArrayList<Kapseln>();

	private List<ToleranzenListe> toleranzenListe;

	private ArrayList<ArtikelListe> artikelListe = new ArrayList<ArtikelListe>();

	private List<TableModelListener> tableListener = new ArrayList<TableModelListener>();

	private String daten;

	// Empfangene IO's
	private boolean[] ioEmpf1 = new boolean[16];
	private boolean[] ioEmpf2 = new boolean[16];
	private boolean[] ioEmpf3 = new boolean[16];
	private boolean[] ioEmpf4 = new boolean[16];
	private boolean[] ioEmpf5 = new boolean[16];
	private boolean[] ioEmpf6 = new boolean[16];
	private boolean[] ioEmpf7 = new boolean[16];
	private boolean[] ioEmpf8 = new boolean[16];

	// IO's zu senden
	private char[] ioSenden1 = new char[16];
	private char[] ioSenden2 = new char[16];
	private char[] ioSenden3 = new char[16];
	private char[] ioSenden4 = new char[16];
	private char[] ioSenden5 = new char[16];
	private char[] ioSenden6 = new char[16];
	private char[] ioSenden7 = new char[16];
	private char[] ioSenden8 = new char[16];

	// Senden Parameter
	private int paramater1;
	private int paramater2;
	private int paramater3;
	private int paramater4;
	private int paramater5;
	private int paramater6;
	private int paramater7;
	private int paramater8;

	// Aktiver Kapseltyp
	private String artNr;

	private int nutzen;
	private String typKapsel;
	private String boxNummer;
	private String auftragsNr;

	private String aktivesFenster;

	private Kapseln kapseln;
	private Kapseln kapselRoyal;

	private boolean bMessungGest;
	private boolean bMessung1;
	private boolean bMessung2;

	private boolean bNutzenFinish;
	private boolean bFreigMessung;

	private boolean bRoyalBodenfertig;

	private int anzRoyal = 0;

	/**
	 * Konstruktor
	 */
	public VerwArtikel() {

		kapselListe_1 = new ArrayList<Kapseln>();
		kapselListe_2 = new ArrayList<Kapseln>();

		toleranzenListe = new ArrayList<ToleranzenListe>();

		for (int i = 0; i < ioSenden1.length; i++) {
			ioSenden1[i] = new Character('0');
			ioSenden2[i] = new Character('0');
			ioSenden3[i] = new Character('0');
			ioSenden4[i] = new Character('0');
			ioSenden5[i] = new Character('0');
			ioSenden6[i] = new Character('0');
			ioSenden7[i] = new Character('0');
			ioSenden8[i] = new Character('0');
		}

		bNutzenFinish = false;
		bFreigMessung = false;
	}
 
B

bygones

Gast
da hast du jdf swing Klassen dabei.

Das scheint an sich schon komisch, ein Artikel ist ein ganzes TableModel? eine dem Anschein nach Datenklasse ist mit Swing vermischt ?
 

headnut

Gesperrter Benutzer
Es ist eigentlich die Verwaltung eines kompletten Artikels

Da jedoch eine Tabelle dabei ist, ist es auch das model der table. Könnte es dies sein meinst du?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
schegga_B javax.crypto - Cipher Objekte - Sevice Provider matching? Allgemeine Java-Themen 1
berserkerdq2 Weiß jemand wie ich im Scenebuilder das Fenster so darstellen kann, dass beim Vollbildmodus die Objekte so angezeigt werden? Allgemeine Java-Themen 1
A Einzelne Objekte und Unterobjekte einer ArrayList ausgeben Allgemeine Java-Themen 53
B Java Reflection Probleme beim wehcselseitigen Referenzieren zweier Klassen/Objekte Allgemeine Java-Themen 14
N einem Array Objekte hinzufügen die ihr Array position gespeichert haben Allgemeine Java-Themen 34
E Objekte in einen String packen und wieder laden Allgemeine Java-Themen 5
L Objekte in Set nicht gefunden Allgemeine Java-Themen 13
Avalon Data Transfer Objekte aus Datenbank erstellen Allgemeine Java-Themen 8
G Objekte mit Strings Aufrufen Allgemeine Java-Themen 8
H Objekte speichern und laden Allgemeine Java-Themen 10
H Objekte speichern und laden Allgemeine Java-Themen 1
MiMa Referenz auf Objekte und deren Inhalte Allgemeine Java-Themen 12
W Objekte reproduzieren Allgemeine Java-Themen 2
W Objekte per Reflexion instanziieren Allgemeine Java-Themen 7
W Unittest - Objekte simulieren Allgemeine Java-Themen 7
T OOP Objekte mit Erweiterung Initialisieren Allgemeine Java-Themen 6
O Erste Schritte Objekte als Datenelemente Allgemeine Java-Themen 14
J Equals Mock Objekte Allgemeine Java-Themen 5
J Mockito - Objekte miteinander vergleichen (equals) Allgemeine Java-Themen 6
N Bei Mouse Events nicht mehrere Objekte erstellen Allgemeine Java-Themen 13
J Zugriff auf erstellte Objekte einer Klasse von einer Klasse ausserhalb Allgemeine Java-Themen 3
J Java Objekte = null, Garbagecollector Allgemeine Java-Themen 12
F Listen - Mehrere Objekte Allgemeine Java-Themen 1
J Verständnis Frage zur Instanz, Objekte, Instanzierung, Referenz Allgemeine Java-Themen 14
F Objekte erzeugen Allgemeine Java-Themen 1
E Threads ThreadPoolExecutor remove mit callable Objekte Allgemeine Java-Themen 3
P mehrer Verschiedene Objekte in einer Klasse erstellen. Allgemeine Java-Themen 4
E OOP Objekte und Methoden Allgemeine Java-Themen 1
@SupressWarnings() Umgebungsvariable Objekte "gekoppelt" Allgemeine Java-Themen 6
S Algorithmus um Objekte auf einer Flaeche mit gleichem Abstand anzuordnen..? Allgemeine Java-Themen 20
C Objekte in Array List speichern? Allgemeine Java-Themen 1
OnDemand Objekte speichern Allgemeine Java-Themen 8
B Objekte anhand von Properties file Allgemeine Java-Themen 41
U Tiefe Objekte schreiben Allgemeine Java-Themen 1
R Abstrakte Basisklasse und instanzierte Objekte der abgeleiteten Klasse als Basisklasse übergeben Allgemeine Java-Themen 2
E 3D Objekte in 2D Bild finden Allgemeine Java-Themen 5
J Daten aus GUI auslesen und in Objekte umwandeln Allgemeine Java-Themen 6
F FileOutput/Input Objekte Allgemeine Java-Themen 6
OnDemand Objekte serialisieren Allgemeine Java-Themen 3
J unterschiedliche Objekte, selbe getter und setter Allgemeine Java-Themen 15
L Lib gesucht: Java-Objekte mit JSON Allgemeine Java-Themen 2
U Set erklären dass objekte gleich sind Allgemeine Java-Themen 12
E Best Practice Verdammt große Objekte Allgemeine Java-Themen 10
B Mehrere Objekte verschlüsselt serialisieren Allgemeine Java-Themen 6
G Liste anzahl der gleichen Objekte Allgemeine Java-Themen 6
N Objekte an eine andere Applikation übergeben Allgemeine Java-Themen 3
N 2 Objekte zu einer Gruppe zusammenfügen Allgemeine Java-Themen 7
M Instanzierte Objekte in XML Dokument speichern Allgemeine Java-Themen 3
B Verschiedene Objekte in Abhängigkeit eines Typs instanziieren. Allgemeine Java-Themen 17
K Input/Output Im Programm instanzierte Objekte Speichern und laden Allgemeine Java-Themen 3
S OOP Objekte als Return-Werte: Einen Klon zurückgeben oder Instanz auf das Feld? Allgemeine Java-Themen 10
L MouseListener für viele Objekte erstellen Allgemeine Java-Themen 16
5 Objekte Sortieren lassen Allgemeine Java-Themen 7
N Objekte aus Array Inhalt erzeugen Allgemeine Java-Themen 8
L Input/Output Textdatei in Objekte überführen? Allgemeine Java-Themen 4
R Input/Output Objekte speichern ohne überschreiben Allgemeine Java-Themen 7
A Collections HashMap.containsKey findet keine immutablen Objekte Allgemeine Java-Themen 3
H Threads Thread stirbt aber Objekte in ihm leben weiter?! Allgemeine Java-Themen 9
M Java Objekte in XML mit JAXB Allgemeine Java-Themen 9
C Strings und JSON Objekte so klein wie möglich im Speicher ablegen Allgemeine Java-Themen 5
H COM-Objekte/ AktiveX Objekte Allgemeine Java-Themen 4
C Script für Website mit Objekte Ausblenden Allgemeine Java-Themen 3
M Txt einlesen & Objekte erzeugen Allgemeine Java-Themen 2
X Objekte aus TableModel serialisieren und deserialisieren Allgemeine Java-Themen 4
T ObjectInputStream - Arrayliste, die unbekannte Objekte enthält Allgemeine Java-Themen 9
B class dateien "einlesen" und objekte erzeugen Allgemeine Java-Themen 6
D Grafische Objekte zeichnen Allgemeine Java-Themen 4
A Wie zur Laufzeit auf Objekte zugreifen Allgemeine Java-Themen 7
F Referenzen auf Objekte Allgemeine Java-Themen 5
H Eclipse und Objekte Allgemeine Java-Themen 6
S Objekte die Objekte enthalten: Keine Vererbung Allgemeine Java-Themen 4
E Objekte in einer Liste suchen. Allgemeine Java-Themen 4
I Über eine Liste iterieren und Objekte löschen. Wie löst man das sauber? Allgemeine Java-Themen 5
I Pattern zum Erweitern existierender Objekte Allgemeine Java-Themen 4
N Dynamische Objekte / DB Allgemeine Java-Themen 5
J Objekte binär speichern Allgemeine Java-Themen 10
TiME-SPLiNTER Unbekannte Anzahl serialisierter Objekte lesen Allgemeine Java-Themen 2
V Objekte in Kategorien einteilen. Allgemeine Java-Themen 6
M 3D Objekte mit einer Linie Verbinden Allgemeine Java-Themen 3
F Wie zur Laufzeit ganz neue Objekte erzeugen? Allgemeine Java-Themen 5
A Dummy-Objekte für Webgui erzeugen Allgemeine Java-Themen 12
W Objekte speichern mit JFileChooser Allgemeine Java-Themen 8
D befehl auf mehrere objekte anwenden Allgemeine Java-Themen 7
L Objekte in Liste packen Allgemeine Java-Themen 2
S XML in Objekte wandeln. Euer Rat? Allgemeine Java-Themen 12
G Objekte serialisieren Allgemeine Java-Themen 2
L Parameter-Objekte verändern oder nicht? Allgemeine Java-Themen 6
D Objekte nur unter bestimmten Voraussetzungen erzeugen Allgemeine Java-Themen 4
S Objekte mit Arrays Allgemeine Java-Themen 9
F Objekte oder besser ID in Listen speichern? Allgemeine Java-Themen 2
S erzeugte objekte zählen Allgemeine Java-Themen 3
U auf Objekte mit variablem Namen zugreifen Allgemeine Java-Themen 4
Airwolf89 dynamischer Zugriff auf Variablen/ Objekte Allgemeine Java-Themen 4
Landei Objekte ohne Konstruktoraufruf erzeugen Allgemeine Java-Themen 7
E tiefe Kopie nicht serialisierbarer Objekte Allgemeine Java-Themen 3
J Speicherbedarf und persistente Objekte Allgemeine Java-Themen 4
J ArrayList Objekte anhand Propertywerte filtern Allgemeine Java-Themen 3
R Moeglichst viele Datumsstrings in Date Objekte konvertieren? Allgemeine Java-Themen 3
J Eindeutige ID für Objekte als Keys in TreeMap Allgemeine Java-Themen 12
G Unveränderbare Objekte Allgemeine Java-Themen 9

Ähnliche Java Themen

Neue Themen


Oben