
javaman
Mitglieder-
Gesamte Inhalte
23 -
Benutzer seit
-
Letzter Besuch
-
Hi, weiß einer von euch wie man beim JFileChooser Dateiendungen vorgeben kann. Wie z.B. *.txt oder *.properties? Danke
-
der bringt aber eine Fehlermeldung bei der getParent() methode
-
Hi, Kann mir eine von euch Properties erklären, wie man sie im Ouelltext umsetzten kann. Da ich mit der Java-Doku nicht klar komm. Danke
-
Wie kann ich folgende Datei an eine end Button hängen? /* Ende.java */ import java.io.*; import java.util.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Ende extends JFrame { private File file; private JButton abbrechen; private JButton ja; private JButton nein; private JLabel programm; private JLabel speichern; public Ende() { super("Programm beeneden"); /** Erstellen einer schließ Funktion */ addWindowListener(new WindowClosingAdapter(true)); Container cp = getContentPane(); cp.setLayout(new BorderLayout()); JPanel panel = new JPanel(); JPanel panel1 = new JPanel(); JPanel panel2 = new JPanel(); nein = new JButton("Nein"); nein.addActionListener(new CEnde()); ja = new JButton("Ja"); ja.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { saveFile1(); } }); abbrechen = new JButton("Abbrechen"); programm = new JLabel("Wollen Sie das Programm wirklich beenden?"); speichern = new JLabel("Aktuelle Änderungen speichern?"); panel1.add(ja); panel1.add(nein); panel1.add(abbrechen); getContentPane().add(panel1, BorderLayout.SOUTH); panel2.add(programm); getContentPane().add(panel2, BorderLayout.NORTH); panel.add(speichern); getContentPane().add(panel, BorderLayout.CENTER); } /** Button "Speichern unter" JFileChooser */ private void saveFile1() { JFileChooser jfc = new JFileChooser(); jfc.setCurrentDirectory(new File("c:/java")); int result = jfc.showSaveDialog(this); if (result == JFileChooser.APPROVE_OPTION) { File f = jfc.getSelectedFile(); writeFile1(f); } } /** Button "Speichern unter" Writer */ private void writeFile1(File f) { String line; PrintWriter pw; System.out.println(); try { pw = new PrintWriter(new FileWriter(f)); pw.println(); pw.close(); } catch(IOException ioe) { System.out.println("Probleme beim Lesen"); } } /** Main-Function */ public static void main(String[] args) { /** Windows-Ansicht anstatt der Swing-Ansicht */ try { UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); } catch (Exception e) { System.err.println("Die ansicht kann nicht geändert werden: " + e); } /** Fenster erzeugen, Größe, sichtbar */ Ende frame = new Ende(); frame.setLocation(150, 150); frame.setSize(300, 110); frame.setVisible(true); } }
-
Ich verstehe nicht ganz was du meinst. Ich habe es schon mit einem ActionListner porbiert und das geht nicht
-
Ich habe eine Programmbeenden-Button. Aber wenn ich beende soll eine Abfrage kommen(wollen sie speichern usw.), die ich schon in einer .class Datei fertig habe. Und die soll er öffnen.
-
Hi, Wie kann ich über einen OK Button ein anderes Fenster öffnen(.class Datei)? Danke
-
Hi, Kann mir einer von euch sagen was ich falsch mache, das er mir das Property-File erstellt? private void properties() { properties = new Properties(); file = new File("C:\\test.properties"); properties.setProperty(" Dokumentation ", " cbdokumentation "); properties.setProperty(" Ergebnistyp ", " tfergebnistyp "); properties.setProperty(" Ziel / Speicherort ", " taspeicherort "); properties.setProperty(" Modus / Art ", " cbmodus "); properties.setProperty(" Protokoll-Datei ", " taprotokoll "); properties.setProperty(" SGML ", " tfsgml "); properties.store(new FileOutputStream(file)); }
-
Hi, ich habe eine Farge wegen Properties, kann mir bitte einer von euch ein kleines Beispiel(Sourcecode) schicken? Ich habe nämlich folgendes Problem: ich habe 2 JComboBoxen, 1 JTextField und die Inhalte will ich in einem Propertie- File speichert haben, um die Einstellungen zu speichern und wieder zu öffnen. Danke
-
Hi, kann mir eine von euch bitte helfen? Das mein JFileChooser funktionier. Könnt ihr meinen Quelltext vervollständigen? /** Erstellen des Fensters "speichern unter" */ explorer1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { int returnVal = fc.showSaveDialog(Oberflaeche.this); if (returnVal == JFileChooser.APPROVE_OPTION) { File file = fc.getSelectedFile(); /* File file = new File("test.txt"); FileWriter ausgabestrom = new FileWriter(file); PrintWriter ausgabe = new PrintWriter(ausgabestrom); ausgabe.write("test"); ausgabe.close(); */ tfspeicherort.append("Gespeichert unter: " + file.getName() + "."); } else { tfspeicherort.append("Fehler"); } } }); Danke
-
Servus, kann mir einer helfen? Ich muss ein JTabbedPane programieren, dass war auch kein Problem. Aber ich kann es nicht füllen mit einer JComboBox oder einem JLabel. Hat einer einen Tip? Danke