Funktion aufrufen(NetBeans5 Matisse GUI Builder)

Hehe, so weit war ich auch, bin aber beim FileFilter gescheitert. Aber wie gesagt, wenn Matisse das schon hat, dann muss auch ganz einfache Lösung dafür geben, ohne dass man viel machen muss. Je einfacher desto besser ;-]:-)
 
Hallo SwerFlash,

ich schließe mich Elmato an. Du wirst mit deinen Kentnissen mit Matisse nicht sehr weit kommen. Lieber zuerst auch die GUI selbst programmieren. Dann kannst du später auch mit Matisse besser umgehen, da du gleich sehen wirst was noch fehlt. Du wirst hier meines erachtens nicht viele finden die Netbeans benutzen, geschweige denn Matisse. Also für den Anfang finger weg von Matisse ;) . Du darfst dich natürlich gerne weiterärgern mit Matisse. Des Menschen höchstes Gut ist die freie Meinungsentscheidung.

Hier nochmal ein vollständiges aber minimales Beispiel bei Fuß :) nein per Hand natürlich:

Code:
import java.awt.event.*;
import javax.swing.*;

public class OpenFileChooser {
	public static void main(String[] args) {
		JFrame frame = new JFrame();
		JButton button = new JButton("Öffne FileChooser");
		frame.add(button);
		button.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				JFileChooser fc = new JFileChooser();
				fc.showOpenDialog(null);
			}
		});
		frame.pack();
		frame.setVisible(true);
	}
}

Vg Erdal
 
Es gibt Teilübersetzungen der APIauch auf Deutsch(bei dpunkt.de oder so) aber amn sollte sich angewöhnen soviel Englisch zu lesendas man die API versteht.. ;)
 
Hallo SwerFlash,

das die API auf englisch ist nicht weiter tragisch, denn erstens ...

Hier http://www.dpunkt.de/java/Referenz/index.html hast du eine Übersetzung der API. Wie vollständig diese allerdings ist, und welche Java Version sie beschreibt weiß ich nicht.

Das ist dann der direkte Link zum FileChooser:
http://www.dpunkt.de/java/Referenz/Das_Paket_javax.swing.filechooser/1.html

zweitens, man lernt programmieren nicht anhand der API.

Als guten Einstieg würde ich dir das OnlineBuch "Java ist auch eine Insel" empfehlen. Dieser führt dich Schritt für Schritt an das Programmieren heran. Erläutert anhand von Beispielen und stellt dir die notwendigen Klassen und Methoden aus der API vor. Nebenbei kannst du natürlich immer wieder reinschauen, welche andere Methoden oder Klassen die API beinhaltet um das JDK ganz auszuschöpfen.

Also ließ dir folgende Online-Bücher durch. Und mache zuerst die Beispiele die dort gegeben sind. Kannst dann nach nach diese erweitern. Du musst auch nicht alles von Anfang bis Ende lesen. Lies am besten das Modul das dich interessiert und erprobe die Beispiele in diesen.

Java ist auch eine Insel
http://www.galileocomputing.de/openbook/javainsel5/

Dpunkt, Java
http://www.dpunkt.de/java/index.html

JavaAlmanac (das ist eine schöne Seite mit vielen Codebeispielen)
http://javaalmanac.com/

Beispielsweise gibt es im Java Almanac 15 bis 20 Beispiele allein zum FileChooser

http://javaalmanac.com/egs/javax.swing.filechooser/pkg.html


So wird dir Java mehr Spaß machen!


Vg Erdal
 
Eines hab ich noch vergessen:

Wie Elmato schon betont hat, kommt man ohne Englisch in der IT-Welt nicht sehr weit. Also freunde dich mit Englisch in der nächsten Zeit an.

Vg Erdal
 
Zurück