Infos zur Lehrveranstaltung |
|
---|---|
Lehrveranstaltung: | Algorithmen, Datenstrukturen und Programmieren II |
Semester: | WS 2005/2006 |
LVA Nummer: | 050125 UE |
ECTS: | 2-* |
Übungstermine: 28.11.2005, 12.12.2005, 09.01.2006, 23.01.2006, 15:30-18:30
Vorbesprechung und erste Übungstunde: 10.10.2005
Extra Übungstermine: 06.02.2006, 27.02.2006, 14:00, PC-Lab
Anmeldung: persönlich.
Übungsbeispiele: BeiALGIIws05.pdf (vom 23.01.2006). Die durch (*) markierten Punkte sind Zusatzaufgaben, die Lösung einiger dieser Aufgaben ist für eine sehr gute Note notwendig. Die Wiederholungsaufgaben sind nicht Pflicht, es wird aber stark empfohlen, diese wenigstens zum Teil zu implementieren.
Weitere für die Übungen benötigte Dateien: Classes.txt, Books.mdb (save target as).
Java Dokumentation: | JDK 1.3 API, JDK 1.4 API, JDK 1.5 API, J2EE, JBoss, JCreator & JDK 1.5.0 |
---|---|
Zusatzinformationen: | Google Web API, Rekursionen, Determinante und der Laplacescher Entwicklungssatz, Graphentheorie, Adjazenzmatrix, Eulerpfad |
SimpleAttributeSet red = new SimpleAttributeSet();
SimpleAttributeSet black = new SimpleAttributeSet();
StyleConstants.setForeground(red, Color.red);
StyleConstants.setForeground(black, Color.black);
public StyledDocument getStyledDocument()
public void insertString(int offset, String str, AttributeSet a)
throws BadLocationException
public void setStyledDocument(StyledDocument doc).
//create a buffered image
Image im = new ImageIcon("c:/temp/image.jpg").getImage();
width = im.getWidth(this);height=im.getHeight(this);
BufferedImage bim = new BufferedImage(width, height, BufferedImage.TYPE_INT_ARGB);
Graphics g = bim.getGraphics();
g.drawImage(im, 0, 0, this); //draw the image on the buffered image
//paint a subimage of the buffered image on a graphics object
Graphics g = getGraphics();
//the graphics object g of the paint method can also be used
g.drawImage(bim.getSubimage(x, y, w, h), xp, yp, this):
// the line above draws the subimage with upper left point (x, y),
// width w and height h to the graphics object at the position (xp, yp)
Um die oben angebene Books.mdb unter Windows einzubinden, öffne: Systemsteuerung > Vervaltung > Datenquallen (ODBC), wähle Hinzufügen > Driver to Microsoft Access, gebe eine Datenquellename an, Dantenbank > Auswählen, wähle Books.mdb. Ok, fertig.