Problem mit iReport: Keine Ausgabe

Status
Nicht offen für weitere Antworten.
W

Wiesel

Gast
Guten Tag,

ich habe mir iReport 1.2.6 für Linux heruntergeladen und ausgeführt. Nichts von JasperReport oder ähnlichem.

Ich habe mir eine MySQL-Datenbank als Quelle eingerichtet und die Connection erfolgreich getestet.
Zunächst habe ich mir einen neuen Bericht mit Standartwerten erstellt.
Als nächstes gebe ich eine Reportanfrage ein mit einem SQL das mir sicher mehrere Tupel aus der DB zurückgeben würde.
( SELECT name, vorname FROM wos_user WHERE admin = 'ja'; ) Getestet in phpMyAdmin.
Name und Vorname sind nun als Felder verfügbar, welche ich dann in den Detailbereich einfüge, damit sie für jedes Tupel ausgegeben werden.
Das Kompilieren unter 'Build->Kompilieren' klappt ohne Fehlermeldungen.
Wenn ich dann aber 'Build->Bericht starten' aufrufe, erzeugt es mir eine Seite auf der nur die Überschrift zu sehen sind, und an der Stelle der Datenfelder steht ein einfaches 'NULL', mehr nicht.

Was mache ich falsch?
Ich habe den Code der jrxml-Datei mit den Beispielen auf www.alexander-merz.com verglichen und keinen Fehler entdeckt.
Ebenso hab ich auch gegoogelt und die Forensuche benutzt.

Hier mal den Code der jrxml-Datei:
Code:
<?xml version="1.0" encoding="UTF-8"  ?>

<!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN" "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">
<jasperReport
		 name="test02"
		 columnCount="1"
		 printOrder="Vertical"
		 orientation="Portrait"
		 pageWidth="595"
		 pageHeight="842"
		 columnWidth="535"
		 columnSpacing="0"
		 leftMargin="30"
		 rightMargin="30"
		 topMargin="20"
		 bottomMargin="20"
		 whenNoDataType="NoPages"
		 isTitleNewPage="false"
		 isSummaryNewPage="false">
	<property name="ireport.scriptlethandling" value="2" />
	<property name="ireport.encoding" value="UTF-8" />
	<import value="java.util.*" />
	<import value="net.sf.jasperreports.engine.*" />
	<import value="net.sf.jasperreports.engine.data.*" />

	<queryString><![CDATA[SELECT name, vorname FROM wos_user WHERE admin = 'ja';]]></queryString>

	<field name="name" class="java.lang.String"/>
	<field name="vorname" class="java.lang.String"/>

		<background>
			<band height="0"  isSplitAllowed="true" >
			</band>
		</background>
		<title>
			<band height="50"  isSplitAllowed="true" >
			</band>
		</title>
		<pageHeader>
			<band height="50"  isSplitAllowed="true" >
			</band>
		</pageHeader>
		<columnHeader>
			<band height="30"  isSplitAllowed="true" >
				<staticText>
					<reportElement
						x="83"
						y="9"
						width="97"
						height="18"
						key="staticText-1"/>
					<box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/>
					<textElement>
						<font pdfFontName="Helvetica-Bold" isBold="true"/>
					</textElement>
				<text><![CDATA[Name]]></text>
				</staticText>
				<staticText>
					<reportElement
						x="217"
						y="10"
						width="97"
						height="18"
						key="staticText-2"/>
					<box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/>
					<textElement>
						<font pdfFontName="Helvetica-Bold" isBold="true"/>
					</textElement>
				<text><![CDATA[Vorname]]></text>
				</staticText>
			</band>
		</columnHeader>
		<detail>
			<band height="100"  isSplitAllowed="true" >
				<textField isStretchWithOverflow="false" isBlankWhenNull="false" evaluationTime="Now" hyperlinkType="None"  hyperlinkTarget="Self" >
					<reportElement
						x="86"
						y="29"
						width="100"
						height="18"
						key="textField"/>
					<box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/>
					<textElement>
						<font/>
					</textElement>
				<textFieldExpression   class="java.lang.String"><![CDATA[$F{name}]]></textFieldExpression>
				</textField>
				<textField isStretchWithOverflow="false" isBlankWhenNull="false" evaluationTime="Now" hyperlinkType="None"  hyperlinkTarget="Self" >
					<reportElement
						x="217"
						y="29"
						width="100"
						height="18"
						key="textField"/>
					<box topBorder="None" topBorderColor="#000000" leftBorder="None" leftBorderColor="#000000" rightBorder="None" rightBorderColor="#000000" bottomBorder="None" bottomBorderColor="#000000"/>
					<textElement>
						<font/>
					</textElement>
				<textFieldExpression   class="java.lang.String"><![CDATA[$F{vorname}]]></textFieldExpression>
				</textField>
			</band>
		</detail>
		<columnFooter>
			<band height="30"  isSplitAllowed="true" >
			</band>
		</columnFooter>
		<pageFooter>
			<band height="50"  isSplitAllowed="true" >
			</band>
		</pageFooter>
		<lastPageFooter>
			<band height="50"  isSplitAllowed="true" >
			</band>
		</lastPageFooter>
		<summary>
			<band height="50"  isSplitAllowed="true" >
			</band>
		</summary>
</jasperReport>

Und dazu noch der Code der kompilierten Java-Datei:
Code:
/*
 * Generated by JasperReports - 27.09.06 14:31
 */
import net.sf.jasperreports.engine.*;
import net.sf.jasperreports.engine.fill.*;

import java.util.*;
import java.math.*;
import java.text.*;
import java.io.*;
import java.net.*;

import java.util.*;
import net.sf.jasperreports.engine.*;
import net.sf.jasperreports.engine.data.*;


public class test02_1159360274623_809655 extends JREvaluator {

    private JRFillParameter parameter_REPORT_RESOURCE_BUNDLE = null;
    private JRFillParameter parameter_REPORT_URL_HANDLER_FACTORY = null;
    private JRFillParameter parameter_REPORT_CONNECTION = null;
    private JRFillParameter parameter_REPORT_PARAMETERS_MAP = null;
    private JRFillParameter parameter_IS_IGNORE_PAGINATION = null;
    private JRFillParameter parameter_REPORT_CLASS_LOADER = null;
    private JRFillParameter parameter_REPORT_TIME_ZONE = null;
    private JRFillParameter parameter_REPORT_VIRTUALIZER = null;
    private JRFillParameter parameter_REPORT_LOCALE = null;
    private JRFillParameter parameter_REPORT_DATA_SOURCE = null;
    private JRFillParameter parameter_REPORT_SCRIPTLET = null;
    private JRFillParameter parameter_REPORT_MAX_COUNT = null;
    private JRFillField field_name = null;
    private JRFillField field_vorname = null;
    private JRFillVariable variable_PAGE_NUMBER = null;
    private JRFillVariable variable_COLUMN_NUMBER = null;
    private JRFillVariable variable_REPORT_COUNT = null;
    private JRFillVariable variable_PAGE_COUNT = null;
    private JRFillVariable variable_COLUMN_COUNT = null;

    public void customizedInit(Map pm, Map fm, Map vm) {
        initParams(pm);
        initFields(fm);
        initVars(vm);
    }

    private void initParams(Map pm) {
        parameter_REPORT_RESOURCE_BUNDLE = (JRFillParameter)pm.get("REPORT_RESOURCE_BUNDLE");
        parameter_REPORT_URL_HANDLER_FACTORY = (JRFillParameter)pm.get("REPORT_URL_HANDLER_FACTORY");
        parameter_REPORT_CONNECTION = (JRFillParameter)pm.get("REPORT_CONNECTION");
        parameter_REPORT_PARAMETERS_MAP = (JRFillParameter)pm.get("REPORT_PARAMETERS_MAP");
        parameter_IS_IGNORE_PAGINATION = (JRFillParameter)pm.get("IS_IGNORE_PAGINATION");
        parameter_REPORT_CLASS_LOADER = (JRFillParameter)pm.get("REPORT_CLASS_LOADER");
        parameter_REPORT_TIME_ZONE = (JRFillParameter)pm.get("REPORT_TIME_ZONE");
        parameter_REPORT_VIRTUALIZER = (JRFillParameter)pm.get("REPORT_VIRTUALIZER");
        parameter_REPORT_LOCALE = (JRFillParameter)pm.get("REPORT_LOCALE");
        parameter_REPORT_DATA_SOURCE = (JRFillParameter)pm.get("REPORT_DATA_SOURCE");
        parameter_REPORT_SCRIPTLET = (JRFillParameter)pm.get("REPORT_SCRIPTLET");
        parameter_REPORT_MAX_COUNT = (JRFillParameter)pm.get("REPORT_MAX_COUNT");
    }

    private void initFields(Map fm) {
        field_name = (JRFillField)fm.get("name");
        field_vorname = (JRFillField)fm.get("vorname");
    }

    private void initVars(Map vm) {
        variable_PAGE_NUMBER = (JRFillVariable)vm.get("PAGE_NUMBER");
        variable_COLUMN_NUMBER = (JRFillVariable)vm.get("COLUMN_NUMBER");
        variable_REPORT_COUNT = (JRFillVariable)vm.get("REPORT_COUNT");
        variable_PAGE_COUNT = (JRFillVariable)vm.get("PAGE_COUNT");
        variable_COLUMN_COUNT = (JRFillVariable)vm.get("COLUMN_COUNT");
    }


    public Object evaluate(int id) throws Throwable {
        Object value = null;

        switch (id) {
            case 0 : {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 1 : {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 2 : {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 3 : {
                value = (java.lang.Integer)(new Integer(0));
                break;
            }
            case 4 : {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 5 : {
                value = (java.lang.Integer)(new Integer(0));
                break;
            }
            case 6 : {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 7 : {
                value = (java.lang.Integer)(new Integer(0));
                break;
            }
            case 8 : {
                value = (java.lang.String)(((java.lang.String)field_name.getValue()));
                break;
            }
            case 9 : {
                value = (java.lang.String)(((java.lang.String)field_vorname.getValue()));
                break;
            }
           default :{
           }
        }
        return value;
    }

    public Object evaluateOld(int id) throws Throwable {
        Object value = null;

        switch (id)  {
            case 0 : {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 1 : {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 2 : {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 3 : {
                value = (java.lang.Integer)(new Integer(0));
                break;
            }
            case 4 : {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 5 : {
                value = (java.lang.Integer)(new Integer(0));
                break;
            }
            case 6 : {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 7 : {
                value = (java.lang.Integer)(new Integer(0));
                break;
            }
            case 8 : {
                value = (java.lang.String)(((java.lang.String)field_name.getOldValue()));
                break;
            }
            case 9 : {
                value = (java.lang.String)(((java.lang.String)field_vorname.getOldValue()));
                break;
            }
           default : {
           }
        }
        return value;
    }

    public Object evaluateEstimated(int id) throws Throwable {
        Object value = null;

        switch (id) {
            case 0 :  {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 1 :  {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 2 : {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 3 : {
                value = (java.lang.Integer)(new Integer(0));
                break;
            }
            case 4 : {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 5 : {
                value = (java.lang.Integer)(new Integer(0));
                break;
            }
            case 6 : {
                value = (java.lang.Integer)(new Integer(1));
                break;
            }
            case 7 : {
                value = (java.lang.Integer)(new Integer(0));
                break;
            }
            case 8 : {
                value = (java.lang.String)(((java.lang.String)field_name.getValue()));
                break;
            }
            case 9 : {
                value = (java.lang.String)(((java.lang.String)field_vorname.getValue()));
                break;
            }
           default : {
           }
        }
        return value;
    }
}

Ich hoffe ihr könnt mir irgendwie weiterhelfen.
Vielen Dank schon mal im Vorraus.
Gruß Wiesel
 
W

Wiesel

Gast
Ich hab mir gedacht ich brauche die ganzen Abschnitte nicht und habe deswegen im Code alle bis auf columnHeader und Detail entfernt und die Datei im iReport neu geladen.
Zwar wurden die von mir entfernten Bereiche gleich wieder eingetragen, doch nun mit einer Bandhöhe von 0. D.h. nicht mehr sichtbar.
Wenn ich jetzt den Bericht starte sehe ich die 2 Bereiche die nicht auf Höhe=0 gesetzt wurde mit den Daten aus der Datenbank => Problem gelöst!

Aber den Grund verstehe ich noch nicht ganz.
Danke trotzdem fürs durchlesen! :D

Wie hakt man einen Thread ab? Kann ich das als Gast überhaupt? (Bitte abhaken^^)
 
G

Guest

Gast
iReport dient doch lediglich dazu, die Report-Templates zu erzeugen. Nur diese Templates müssen ja auch an irgendeiner Stelle gefüllt werden. Da das bei dir nicht passiert, wird nur NULL angezeigt.

Deshalb würde ich in einer extra Klasse einfach JasperReports verwenden, vor allem da es innerhalb von 10 Minuten zu implementieren ist.

Code:
		InputStream template = ClassLoader.getSystemResourceAsStream("report.xml");
			
		JasperDesign jasperDesign = JRXmlLoader.load(template);
		JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);

		Map parameters = new HashMap();
		parameters.put("Name", "blabla");
					
		
		

	        JRDataSource data = new JRBeanCollectionDataSource(list);
	        
		JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, data);
			
		//JasperViewer.viewReport(jasperPrint, false);
			
		JasperPrintManager.printReport(jasperPrint, false);

In die Map "parameters" packst du dann die Daten, die du vorher aus deiner Datenbank ausliest.
 
W

Wiesel

Gast
Tut mir leid wenn ich jetzt so doof nachfrage, aber in welche Datei soll ich diese Klasse implementieren und womit (und wie?) führe ich diese dann aus?
Muss ich dazu auch JasperReport runterladen, oder ist das in iReport mit dabei?
Ich habe bisher nur die GUI von iReport benutzt. Ich denke aber das man das über die Konsole machen kann/soll, oder?
Es wäre sehr nett wenn mir jemand kurz erklären könnte was ich dazu benötige und wie ich es anwende.

Ich hab mir derweil 'jasperreports-1.2.6-project.tar.gz' runtergeladen, brauch ich da die anderen .jar-Pakete auch? (jasperreports-1.2.6-javaflow.jar, jasperreports-1.2.6.jar, jasperreports-1.2.6-applet.jar)

Ich wäre sehr dankbar für eine kleine Übersicht über das ganze, ich bin in allem noch relativ neu. :(

Ich hab oben geschrieben das es funktionieren würde, jetzt gehts leider wieder nicht, obwohl ich das gleiche nochmal gemacht habe. Langsam glaube ich das iReport wirklich nur für das Design gut ist^^

Gruß Wiesel
 

Waldi

Bekanntes Mitglied
Wenn du den Report in deinem Programm aufrufen willst musst du jasperreports-1.2.6.jar in deinem Buildpath aufnehmen.
Dann kannst du die Argumente oder den Sql String übergeben mit dem der Report "gefüttert" wird. Ausserdem musst du noch sagen das der Report compiliert werden soll (wenn er dynamisch erstelllt werden soll) und du musst ihm sagen das der Report mitels des JasperReportViewers angezeigt werden soll. Aber das ist alles auf der Seite von Alexander Merz beschrieben. iReport ist tatsächlich nur für das Design des Reports gut. Testen kannst du damit auch gut aber den Rest...(was auch immer das ist), musst du das in deinem Programm machen.
 
W

Wiesel

Gast
Wenn du den Report in deinem Programm aufrufen willst musst du jasperreports-1.2.6.jar in deinem Buildpath aufnehmen.
Eigentlich dachte ich man kann Berichte auch erstellen ohne ein Programm z.b. in Java schreiben zu müssen, da ich in der Richtung keinen Plan habe.
Kann man das denn nicht über die Linux-Konsole machen, das kompilieren und/oder befüllen?

Falls nicht, was für Tools benötige ich denn dann unter Linux um das zu bewerkstelligen? (Eclipse o.ä.)
Waldi hat schön zusammengefasst was zu tun ist (steht auch in allen Tutorials die ich fand), aber wie das zu tun ist, hab ich leider nicht herausfinden können.
 

Waldi

Bekanntes Mitglied
Achso hast du das vor. Hmm. Ich könnte dir ein total Primitives Programm schreiben ohne Gui das du aufrufst und dann der Report erscheint. Theoretisch müsste das gehen. Aber dann kannst du doch auch einfach IReport benutzen und Ausführen mit Aktiver Verbindung. Des wars
 
W

Wiesel

Gast
Naja ok, ich versuchs nun doch auch mit einem Javaprogramm.
Ich habe mir zunächst einmal das Package "jdk-1_5_0_09-nb-5_0-linux-ml.bin" installiert und die "/etc/profile.d/alljava.sh" so angepasst das meine Konsole die Befehle java und javac erkennt.
Aber egal ob ich folgendes angebe
Code:
export PATH=$PATH:/opt/jdk1.5.0_09/bin:$ANT_HOME/bin:/pfad_zu_iReport/iReport-1.2.6/lib
oder die JasperReport-Datei direkt mit angebe
Code:
export PATH=$PATH:/opt/jdk1.5.0_09/bin:$ANT_HOME/bin:/pfad_zu_iReport/iReport-1.2.6/lib/jasperreports-1.2.6.jar
bringt er mir beim compilieren der von iReport erstellten java-Datei immer folgende Fehler:
Code:
/pfad_zu_iReport/iReport-1.2.6/bin # javac test03_1159793086504_454910.java
test03_1159793086504_454910.java:4: package net.sf.jasperreports.engine does not exist
import net.sf.jasperreports.engine.*;
^
test03_1159793086504_454910.java:5: package net.sf.jasperreports.engine.fill does not exist
import net.sf.jasperreports.engine.fill.*;
^
test03_1159793086504_454910.java:14: package net.sf.jasperreports.engine does not exist
import net.sf.jasperreports.engine.*;
^
test03_1159793086504_454910.java:15: package net.sf.jasperreports.engine.data does not exist
import net.sf.jasperreports.engine.data.*;
Mit den entsprechenden zahlreichen Folgefehlern. Das heist er findet die Packages nicht.
Jedoch was muss ich wie angeben damit er die findet?
Die Java-Datei einspricht in etwa der die ich im ersten Post gezeigt habe.

Ich würde dein Angebot gerne annehmen das du mir so ein primitives Programm schreibst, damit ich zumindest einmal weiß wie es grundlegend funktioniert. Wäre schön wenn du mir noch dazu schreiben könntest wie ich dieses dann aufrufen müsste.

Vielen Dank im Vorraus!!! :D
Grüße Wiesel
 
W

Wiesel

Gast
Ok, den Fehler hab ich beseitigen können durch diesen Tipp:
Leroy42 hat gesagt.:
Der übliche Ort daß JRE (JDK) um Jar-packages zu erweitern ist.

.../lib/ext (im JRE) oder
.../jre/lib/ext (im JDK)
Da hab ich die jasperreports-1.2.6.jar reinkopiert, und schon geht das kompilieren.
Doch die erstellte Klasse kann ich nicht ausführen.

Wäre immer noch sehr dankbar über ein Beispielprogramm von dir! :D

Gruß Wiesel
 
W

Wiesel

Gast
Ich hab mir jetzt nochmal mit dem Wissen was ich tun sollte das erste Beispiel von Alexander Merz mit dessen Originaldateien angeschaut.
Das kompilieren mit
Code:
javac Example1.java
funktioniert ohne Fehler.
Doch der Aufruf der erzeugten Class-Datei erzeugt dann ne Menge Fehler:
Code:
java Example1
Exception in thread "main" java.lang.UnsupportedClassVersionError: Example1 (Unsupported major.minor version 49.0)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
Ich denke mir das das erste Beispiel vom Herrn Merz doch eigentlich so ein Primitvprogramm ist welches ohne Fehler funktionieren sollte.
Liegt der Fehler an meiner Konfiguration oder an meinem mangelndem Wissen oder hab ich es falsch Aufgerufen?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
K Verständnis Problem bei Server/Client Java Basics - Anfänger-Themen 2
I WildFily - unterschiedliche Libs im Projekt verursachen Problem Java Basics - Anfänger-Themen 11
imocode Vererbung Problem mit Vererbung Java Basics - Anfänger-Themen 2
L Taschenrechner Problem Java Basics - Anfänger-Themen 4
I Applikationsserver (WildFly) - Zugriff auf Ressourcen.. Problem mit Pfade Java Basics - Anfänger-Themen 10
A ScheduledExecutorService problem Java Basics - Anfänger-Themen 7
marcelnedza Problem mit Weltzuweisung, JavaKarol Java Basics - Anfänger-Themen 13
XWing Methoden rückgabe Problem? Java Basics - Anfänger-Themen 6
M Erste Schritte Collatz Problem max int Java Basics - Anfänger-Themen 3
M Problem bei verschachtelter for-Schleife bei zweidimensionalen Arrays Java Basics - Anfänger-Themen 3
C GLOOP Problem beim Erstellen der Kamera Java Basics - Anfänger-Themen 9
nelsonmandela Problem bei Ausgabe einer Switch - Case Funktion Java Basics - Anfänger-Themen 5
frager2345 Problem mit Methode Java Basics - Anfänger-Themen 4
L Problem bei Rechnung mit Math.pow Java Basics - Anfänger-Themen 13
A Thread-Schreibe-Lese-Problem Java Basics - Anfänger-Themen 4
SUPERTJB return Problem Java Basics - Anfänger-Themen 3
sserio BigInteger Problem Java Basics - Anfänger-Themen 4
JordenJost Taschenrechner problem Java Basics - Anfänger-Themen 5
K Problem mit "Random" Java Basics - Anfänger-Themen 5
S Datei anlegen Problem! Groß- und Kleinschreibung wird nicht unterschieden Java Basics - Anfänger-Themen 4
sserio Problem beim Anzeigen Java Basics - Anfänger-Themen 5
xanxk Problem For-Schleife mit Charakter Java Basics - Anfänger-Themen 2
L Unbekanntes Problem mit 2d Array Java Basics - Anfänger-Themen 6
sserio Liste erstellt und ein Problem mit dem Index Java Basics - Anfänger-Themen 8
sserio Schwimmen als Spiel. Problem mit to String/ generate a card Java Basics - Anfänger-Themen 4
J Schleife Problem Java Basics - Anfänger-Themen 2
D Problem mit der Erkennung von \n Java Basics - Anfänger-Themen 2
milan123 das ist meine aufgabe ich hab das problem das bei mir Wenn ich die Richtung der Linien verändern will und drei davon sind richtig, verändere ich die 4 Java Basics - Anfänger-Themen 3
M Verständins Problem bei Aufgabe Java Basics - Anfänger-Themen 4
HeiTim Problem mit der Kommasetzung an der richtigen stelle Java Basics - Anfänger-Themen 59
Temsky34 Problem mit dem Code Java Basics - Anfänger-Themen 17
P Problem mit Calendar.getDisplayName() Java Basics - Anfänger-Themen 8
C Problem mit mehreren Methoden + Scanner Java Basics - Anfänger-Themen 5
P Datei einlesen, nach Begriff filtern und in Datei ausgeben. Problem Standardausgabe über Konsole Java Basics - Anfänger-Themen 19
M Problem mit Klassenverständnis und Button Java Basics - Anfänger-Themen 8
EchtKeineAhnungManchmal hallo habe ein Problem mit einer Datei -> (Zugriff verweigert) Java Basics - Anfänger-Themen 4
H Problem mit Verzweigungen Java Basics - Anfänger-Themen 6
H Problem mit Rückgabewert Java Basics - Anfänger-Themen 7
josfe1234 JAVA FX problem Java Basics - Anfänger-Themen 3
A Code Problem Java Basics - Anfänger-Themen 6
Henri Problem von Typen Java Basics - Anfänger-Themen 7
J Problem mit "ArrayIndexOutOfBoundsException" Java Basics - Anfänger-Themen 11
K jackson Mapping - Problem mit Zeitzonen Java Basics - Anfänger-Themen 10
B Threads Problem mit mehreren Threads Java Basics - Anfänger-Themen 38
I Output BigDecimal anstatt double / Problem beim Rechnen Java Basics - Anfänger-Themen 16
D Schleifen Problem Java Basics - Anfänger-Themen 2
H So viele Fehlermeldungen, dass ich nicht weiß wo das Problem ist. Java Basics - Anfänger-Themen 6
J JAVA-Problem blockiert MEDIATHEKVIEW Java Basics - Anfänger-Themen 13
T Problem mit Lehrzeichen und String bei einfacher Chiffre Java Basics - Anfänger-Themen 8
J extends Problem Java Basics - Anfänger-Themen 2
C Polymorphie-Problem Java Basics - Anfänger-Themen 3
Kalibru Problem bei Ausgabe von Objekt Java Basics - Anfänger-Themen 1
I Format Problem mit Wert - bekomme 0,10 anstatt 10,00 Java Basics - Anfänger-Themen 6
J Problem mit einer Methode die gewissen Inhalt einer Array löschen soll Java Basics - Anfänger-Themen 9
J Problem mit einer Methode, die beliebig viele Objekte in Array speichern soll Java Basics - Anfänger-Themen 6
J Allgemeines Problem mit Klassen Java Basics - Anfänger-Themen 5
U Problem mit dem initialisieren meines Strings in einer Schleife Java Basics - Anfänger-Themen 5
amgadalghabra algorithmisches Problem Java Basics - Anfänger-Themen 19
J Traveling Salesman Problem [Arrays] Java Basics - Anfänger-Themen 9
R ArrayList Problem Java Basics - Anfänger-Themen 6
InfinityDE Problem mit Datenübergabe an Konstruktor Java Basics - Anfänger-Themen 7
C RegEx Problem Java Basics - Anfänger-Themen 4
J Anfänger TicTacToe, Problem bei Gewinnoption, sowohl Unentschieden Java Basics - Anfänger-Themen 8
E Taschenrechner GUI Problem mit Fehlerhandling Java Basics - Anfänger-Themen 6
M Input/Output Fallunterscheidung Problem Java Basics - Anfänger-Themen 17
P Problem beim Überschreiben einer vererbten Methode Java Basics - Anfänger-Themen 4
M Problem bei Ausgabe Java Basics - Anfänger-Themen 7
Splayfer Java Array Problem... Java Basics - Anfänger-Themen 2
G Problem bei der Ausgabe einer Main Claase Java Basics - Anfänger-Themen 7
F Problem mit KeyListener in kombination mit dem ActionListener Java Basics - Anfänger-Themen 4
G Subset sum problem mit Backtracking Java Basics - Anfänger-Themen 18
N Problem mit Scanner Java Basics - Anfänger-Themen 2
J Klassen Problem Java Basics - Anfänger-Themen 8
A Out.format problem. Java Basics - Anfänger-Themen 3
J Problem bei der Programmierung eines Tannenbaums Java Basics - Anfänger-Themen 9
A Array problem Java Basics - Anfänger-Themen 16
2 Taschenrechner mit GUI Problem bei der Berechnung Java Basics - Anfänger-Themen 8
W Remote Method Invocation RMI - Problem Java Basics - Anfänger-Themen 0
I Ich habe ein Problem Java Basics - Anfänger-Themen 3
A Problem bei returnen eines Wertes Java Basics - Anfänger-Themen 6
M Regex Erstellung Problem Java Basics - Anfänger-Themen 2
D Input/Output Problem bei der Benutzereingabe eines Befehls Java Basics - Anfänger-Themen 14
M (Sehr großes Problem) Listen als static in anderen Klassen verwendet Java Basics - Anfänger-Themen 12
F Habe ein problem mit dem ActionListener Java Basics - Anfänger-Themen 3
C Regex-Problem Java Basics - Anfänger-Themen 4
J Problem beim vergleich von zwei Integer Java Basics - Anfänger-Themen 3
M Problem in der Modellierung Java Basics - Anfänger-Themen 20
W Wo ist das URL-Problem ? Java Basics - Anfänger-Themen 1
S Generics-Problem: Class, Class<?>, Class<Object> Java Basics - Anfänger-Themen 4
D FileWriter / FileReader Problem Java Basics - Anfänger-Themen 10
G Problem beim Speichern von Objekten in einer Datei Java Basics - Anfänger-Themen 7
S Compiler-Fehler Exception in thread "main" java.lang.Error: Unresolved compilation problem: Java Basics - Anfänger-Themen 6
J Problem mit Array: 2 Klassen Java Basics - Anfänger-Themen 2
S Collections funktionale Listen (ListNode<E>) review und problem beim clone Java Basics - Anfänger-Themen 0
W OOP Vererbung und Problem bei Zählschleife in einer Methode Java Basics - Anfänger-Themen 10
C Problem mit If Else If und Überprüfung eines Counters Java Basics - Anfänger-Themen 3
F Problem mit Listen Java Basics - Anfänger-Themen 5
I wieder mit einer Umwandelung habe ich Problem (diesmal von char Array zu char) Java Basics - Anfänger-Themen 1
J Problem bei Umrechnung von Hex in Bin Java Basics - Anfänger-Themen 4
W Problem bei Programmierung von Monte-Carlo-Integration Java Basics - Anfänger-Themen 12

Ähnliche Java Themen

Neue Themen


Oben