Swing Eclipse: Nach Exportieren, Button funktioniert nicht mehr

VPChief

VPChief

Bekanntes Mitglied
Hallo, ich habe mein Programm, dass ich für einen Freund schreiben muss. Jetzt soweit fertiggestellt, dass ich das Projekt Exportiert habe, und als ich es Ausgeführt habe und auf einen Button geklickt habe, habe ich nur noch ein leeres Fenster. Anfangs kam noch Ein Warning Fenster Beim Exportieren, dass jetzt nichtmehr kommt, da ich einen unbenutzten Import gelöscht habe, allerdings ist das Problem jetzt immernoch nicht behoben.
Java:
public class Main_Class {

    //Main

    public static void main(String[] args) throws IOException {
        JFrame window = new JFrame();
   
        window.addComponentListener(new ComponentListener() {

            @Override
            public void componentHidden(ComponentEvent arg0) {
                // TODO Auto-generated method stub
           
            }

            @Override
            public void componentMoved(ComponentEvent arg0) {
                window.setLocation(0, 0);
           
            }

            @Override
            public void componentResized(ComponentEvent arg0) {
           
            }

            @Override
            public void componentShown(ComponentEvent arg0) {
                // TODO Auto-generated method stub
           
            }
       
        });
        setupContent(window);
   
        window.setSize(1990, 730);
        window.setMinimumSize(new Dimension(800,500));
        window.setVisible(true);
        window.setResizable(false);
        window.setTitle("Frame");
        window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE );
   
    }

    private static void setupContent(JFrame window) throws IOException {
        FlowLayout layout = new FlowLayout(FlowLayout.LEFT, 0, 0);
        JButton Einstellungen = new JButton("Einstellungen");
//        JPanel content = new JPanel();
        JPanel panel = new JPanel(layout);
        JLabel startLabel = new JLabel("Willkomen ");
       JButton start = new JButton("Starten");  //<--Dieser Button funktioniert nicht.
        panel.add(startLabel);
        panel.add(start);


        panel.add(Einstellungen);
        window.add(panel);
   

 
   
        start.addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent arg0) {
                startLabel.setVisible(false);
                start.setVisible(false);
                Einstellungen.setVisible(false);
                CopyrightuCo.setVisible(false);
                Copyrightco2.setVisible(false);
                InputStream resourceAsStream = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/tex1.png");
                Image image = null;
                try {
                    image = ImageIO.read(resourceAsStream);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
           
                JButton button1 = new JButton (new ImageIcon(image));
                JButton Speichern = new JButton ("Speichern");
       
                InputStream resourceAsStream2 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/Tex 5.png");
                Image image2 = null;
                try {
                    image2 = ImageIO.read(resourceAsStream2);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
           
                JButton button6= new JButton(new ImageIcon(image2));
                InputStream resourceAsStream3 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/tex4.png");
                Image image3 = null;
                try {
                    image3 = ImageIO.read(resourceAsStream3);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button10= new JButton(new ImageIcon(image3));
                InputStream resourceAsStream4 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex5.png");
                Image image4 = null;
                try {
                    image4 = ImageIO.read(resourceAsStream4);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button13= new JButton(new ImageIcon(image4));
                InputStream resourceAsStream5 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex6.png");
                Image image5 = null;
                try {
                    image5 = ImageIO.read(resourceAsStream5);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button14= new JButton(new ImageIcon(image5));
                InputStream resourceAsStream6 = (InputStream) Main_Class.class.getResourceAsStream("/textures/untergrund tex/tex1.png");
                Image image6 = null;
                try {
                    image6 = ImageIO.read(resourceAsStream6);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }

                JButton button11= new JButton(new ImageIcon(image6));
                InputStream resourceAsStream7 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex2.png");
                Image image7 = null;
                try {
                    image7 = ImageIO.read(resourceAsStream7);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button8= new JButton(new ImageIcon(image7));
                InputStream resourceAsStream8 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex3.png");
                Image image8 = null;
                try {
                    image8 = ImageIO.read(resourceAsStream8);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button9= new JButton(new ImageIcon(image8));
                InputStream resourceAsStream9 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Untergrund tex/tex2.png");
                Image image9 = null;
                try {
                    image9 = ImageIO.read(resourceAsStream9);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                InputStream resourceAsStream10 = (InputStream) Main_Class.class.getResourceAsStream("/textures/TransparentTex.png");
                Image image10 = null;
                try {
                    image10 = ImageIO.read(resourceAsStream10);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button3 = new JButton(new ImageIcon(image10));
                JButton button5 = new JButton(new ImageIcon(image9));
                InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex7.png");
                Image image14 = null;
                try {
                    image14 = ImageIO.read(resourceAsStream14);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button20 = new JButton(new ImageIcon(image14));
                InputStream resourceAsStream11 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex1.png");
                Image image11 = null;
                try {
                    image11 = ImageIO.read(resourceAsStream11);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button7 = new JButton(new ImageIcon(image11));
                InputStream resourceAsStream12 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/tex4.png");
                Image image12 = null;
                try {
                    image12 = ImageIO.read(resourceAsStream12);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                InputStream resourceAsStream13 = (InputStream) Main_Class.class.getResourceAsStream("/textures/untergrund tex/tex3.png");
                Image image13 = null;
                try {
                    image13 = ImageIO.read(resourceAsStream13);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                InputStream resourceAsStream15 = (InputStream) Main_Class.class.getResourceAsStream("/textures/untergrund tex/tex3.png");
                Image image15 = null;
                try {
                    image15 = ImageIO.read(resourceAsStream15);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button2 = new JButton(new ImageIcon(image15));
                JButton button12 = new JButton(new ImageIcon(image13));
                JButton button4 = new JButton(new ImageIcon(image12));
                panel.add(button20);
                panel.add(Speichern);
                panel.add(button1);
                panel.add(button2);
                panel.add(button3);
                panel.add(button5);
                panel.add(button4);
                panel.add(button6);
                panel.add(button7);
                panel.add(button8);
                panel.add(button9);
                panel.add(button10);
                panel.add(button11);
                panel.add(button12);
                panel.add(button13);
                panel.add(button14);
           
                button11.setIcon(new ImageIcon("src\\textures\\untergrund tex\\tex1.png"));
           
                button2.setIcon(new ImageIcon("src\\textures\\Büsche und Sträucher tex\\tex2.png"));
       

                button10.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        JLabel tex5 = new JLabel();
                        tex5.setIcon(new ImageIcon("src\\textures\\Objekte\\tex4.png"));
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
                   
                    }
               
                });
           
                button20.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex7.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
                   
                    }
               
                });
           
                button14.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex6.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
                   
                    }
               
                });
           
                button13.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex5.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
                   
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
                   
                    }
               
                });
           
                button5.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/untergrund tex/tex2.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
                   
                    }
               
                });
                button12.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/untergrund tex/tex3.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
                   
                    }
               
                });
                button11.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/untergrund tex/tex1.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
                   
                   
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
                   
                    }
               
                });
                button4.addActionListener(new ActionListener() {
               
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/tex4.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
                    }
                });
                button1.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/tex1.png");
                        Image image = null;
                        try {
                            image = ImageIO.read(resourceAsStream);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                   
                        JLabel tex1 = new JLabel(new ImageIcon(image));
                   
                        panel.add(tex1);
                        panel.revalidate();
                        panel.repaint();
                   
                    }
               
                });
           
                button6.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/Tex 5.png");
                        Image image = null;
                        try {
                            image = ImageIO.read(resourceAsStream);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                   
                        JLabel tex1 = new JLabel(new ImageIcon(image));
                        panel.add(tex1);
                        panel.revalidate();
                        panel.repaint();

                   
                    }
               
                });
           
           
                button7.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex1.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex1 = new JLabel(new ImageIcon(image14));
                        panel.add(tex1);
                        panel.revalidate();
                        panel.repaint();
                   
                    }
                });
           
                button8.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex2.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex1 = new JLabel(new ImageIcon(image14));
                        tex1.setIcon(new ImageIcon("src\\textures\\Objekte\\tex2.png"));
                        panel.add(tex1);
                        panel.revalidate();
                        panel.repaint();
                   
                    }
                });
           
                button9.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex3.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex1 = new JLabel(new ImageIcon(image14));
                        panel.add(tex1);
                        panel.revalidate();
                        panel.repaint();
                   
                    }
                });
           
           
                button3.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent arg0) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/TransparentTex.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
                        tex5.setIcon(new ImageIcon("src\\textures\\TransparentTex.png"));
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();

                   
                    }
               
               
                });
                button2.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/tex2.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex2 = new JLabel(new ImageIcon(image14));
                        panel.add(tex2);
                        panel.revalidate();
                        panel.repaint();
                   
                    }
               
                });
           
                Speichern.addActionListener(new ActionListener(){
               
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        Robot screenshot = null;
                        try {
                            screenshot = new Robot ();
                        } catch (AWTException e1) {
                       
                            e1.printStackTrace();
                        }
                        Object i = null;
                        i = screenshot.createScreenCapture(new Rectangle (60,60,1350,665));
                   
                        JFileChooser fileChooser = new JFileChooser();
                        fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
                        int returnValue = fileChooser.showOpenDialog(null);
                        if (returnValue == JFileChooser.APPROVE_OPTION) {
                          File selectedFile = fileChooser.getSelectedFile();
                          PrintWriter writer = null;
                          try {
                        File targetFile = new File(selectedFile, "saved.png");
                        System.out.println(targetFile);
                            writer = new PrintWriter(targetFile);
                       
                            ImageIO.write((RenderedImage) i, "png", targetFile);
                          } catch (IOException ae) {
                            ae.printStackTrace();
                          }  finally {
                            if (writer != null) {
                              writer.flush();
                              writer.close();
                            }
                          }
                        }
                      }
                    }

                   
                   
               
               
                );
                   
                    }
                   
                    }
               
                );
               
                }
           

               
           
       
        ;
   
   
    }


[?/CODE]

Beim Starten in der Entwiklungsugebung funktioniert es. Hat jemand ne Idee, woran das liegt?
Danke schonmal für Eure Antworten
 
Zuletzt bearbeitet:
kneitzel

kneitzel

Top Contributor
Bekommst du denn irgend eine Fehlermeldung oder Stacktrace?

Ich würde vermuten, dass das Laden der Ressourcen nicht klappt. Wenn du es in eine jar Datei exportiert hast: sind die Bilder da drin?
 
VPChief

VPChief

Bekanntes Mitglied
Die Bilder sind drin, in der Konsole in der Entwiklungsumgebung gibt es keine Fehlermeldung und wenn ich das Programm über die Eingabeaufforderung via java <filename>.jar starte, kommt dass:
1593975414823.png
 
kneitzel

kneitzel

Top Contributor
Also erst einmal: Der Aufruf, den Du gegeben hast, kann so nicht funktionieren. Wenn es en ausführbares Jar ist, dann wäre der Aufruf:
java -jar jarfile

Aber da wird dann auch kein Java Virtual Machine Launcher gestartet sondern direkt auf der Eingabeaufforderung die Java VM. Daher nehme ich an, dass Du einfach einen Doppelklick gemacht hast in Windows... Ist aber nur eine Vermutung ...

Generell solltest Du den Aufruf immer erst auf der Kommandozeile probieren und schauen, was da an Meldungen kommen. Die Meldung, die Du zeigst, könnte laut StackOverflow darauf hindeuten, dass Du nur ein jar aber kein "Runnable Jar" erzeugt hast. Letzteres hätte auch ein Manifest, das genau angibt, welche Klasse gestartet werden soll und so.

Siehe z.B. https://stackoverflow.com/questions/7559072/corrupt-jar-file
 
VPChief

VPChief

Bekanntes Mitglied
1594229444918.png

Ich stell mich blöd an oder?😁 Aber es ist ein Runnable Jar. Und irgendwie funktioniert das nicht. Habs auch grad nochmal exportiert, um sicherzugehen, dass es ein Runnable jar ist.
 
kneitzel

kneitzel

Top Contributor
Wenn dein jar file Test.jar heisst, dann muss der Aufruf lauten

java -jar Test.jar
 
VPChief

VPChief

Bekanntes Mitglied
Dumm von mir.
Aber
geschrieben habe ich:
java -jar Test.jar
bekommen habe ich:
Error: Unable to acces jarfile Test.jar
 
kneitzel

kneitzel

Top Contributor
Bist du in den Verzeichnis, in dem die jar Datei ist?
Kannst du prüfen mit
Dir Test.jar

Ansonsten entweder in das Verzeichnis wechseln oder die Datei mit Pfad angeben.
 
L

LimDul

Top Contributor
Die Datei muss natürlich auch in dem Verzeichnis liegen und so heißen.
Mach mal dir in dem Verzeichnis
 
L

LimDul

Top Contributor
Du hast die Eingabeaufforderung offen. In welchem Verzeichnis ist die? Das wird ja angezeigt. Liegt in dem Verzeichnis die Test.jar?

Im Zweifelsfall mal einen Screenshot von der Eingabeaufforderung schicken.

Edit: Ich sehe du hast oben geschwärzt, scheint dein Home-Verzeichnis zu sein. Liegt in dem auch die Test.jar (Und das nicht Dokumente, sondern eine Ebene drüber!)
 
L

LimDul

Top Contributor
So gibst du den Pfad zur Java-Exe an. Du sagst, die Java-Exe Datei liegt in Documents und das Test.jar in dem Home Directory. Ich wage das mal zu bzweifeln.

Korrekt wäre eher
java -jar Documents\Test.jar
 
VPChief

VPChief

Bekanntes Mitglied
So, danke, Hehe, ich hab das noch nie zuvor gemacht, aber jetzt funktionierts:
Jetzt würde es mich nurnoch freuen, wenn ich aus diesen Fehlermeldungen etwas schließen könnte:
1594235237099.png
 
L

LimDul

Top Contributor
Klassische Exception, irgendwo ist was null. Von oben nach unten lesen, bis du auf die erste Zeile kommst, die aus deinem Programm stammt. Zeile 304 in deiner Main Class. Da ist der Input null.
 
kneitzel

kneitzel

Top Contributor
Und ein typischer Fall: eine Ressource ist nicht da... wie lädst du die Bilder genau? Sind die im jar file drin?
 
VPChief

VPChief

Bekanntes Mitglied
Code:
                Image image9 = null;
                try {
                    image9 = ImageIO.read(resourceAsStream9);// Das ist Zeile 304
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
Das it Zeile 304 und der Kontext... Ich versteh nicht was es da zum Meckern gibt
und so lade ich auch die Bilder.
So wie in diesem Beitrag von JustNobody beschrieben.
 
L

LimDul

Top Contributor
Wie wird die resourceAsStream9 erzeugt? Ist das dort refernzierte Bild im Jar drin? (Einfach mal von Test.jar in Test.zip umbennen und reinschauen)
 
L

LimDul

Top Contributor
In welchem Verzeichnis in dem Jar ist sie drin? Das mal angeben - inklusive Dateinamen mit korrekter Groß & Kleinschreibung
Und wie wird die resourceAsStream9 erzeugt - das auch mal angeben
 
VPChief

VPChief

Bekanntes Mitglied
Hallo, ich habe mein Programm, dass ich für einen Freund schreiben muss. Jetzt soweit fertiggestellt, dass ich das Projekt Exportiert habe, und als ich es Ausgeführt habe und auf einen Button geklickt habe, habe ich nur noch ein leeres Fenster. Anfangs kam noch Ein Warning Fenster Beim Exportieren, dass jetzt nichtmehr kommt, da ich einen unbenutzten Import gelöscht habe, allerdings ist das Problem jetzt immernoch nicht behoben.
Java:
public class Main_Class {

    //Main

    public static void main(String[] args) throws IOException {
        JFrame window = new JFrame();

        window.addComponentListener(new ComponentListener() {

            @Override
            public void componentHidden(ComponentEvent arg0) {
                // TODO Auto-generated method stub
       
            }

            @Override
            public void componentMoved(ComponentEvent arg0) {
                window.setLocation(0, 0);
       
            }

            @Override
            public void componentResized(ComponentEvent arg0) {
       
            }

            @Override
            public void componentShown(ComponentEvent arg0) {
                // TODO Auto-generated method stub
       
            }
   
        });
        setupContent(window);

        window.setSize(1990, 730);
        window.setMinimumSize(new Dimension(800,500));
        window.setVisible(true);
        window.setResizable(false);
        window.setTitle("Frame");
        window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE );

    }

    private static void setupContent(JFrame window) throws IOException {
        FlowLayout layout = new FlowLayout(FlowLayout.LEFT, 0, 0);
        JButton Einstellungen = new JButton("Einstellungen");
//        JPanel content = new JPanel();
        JPanel panel = new JPanel(layout);
        JLabel startLabel = new JLabel("Willkomen ");
       JButton start = new JButton("Starten");  //<--Dieser Button funktioniert nicht.
        panel.add(startLabel);
        panel.add(start);


        panel.add(Einstellungen);
        window.add(panel);




        start.addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent arg0) {
                startLabel.setVisible(false);
                start.setVisible(false);
                Einstellungen.setVisible(false);
                CopyrightuCo.setVisible(false);
                Copyrightco2.setVisible(false);
                InputStream resourceAsStream = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/tex1.png");
                Image image = null;
                try {
                    image = ImageIO.read(resourceAsStream);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
       
                JButton button1 = new JButton (new ImageIcon(image));
                JButton Speichern = new JButton ("Speichern");
   
                InputStream resourceAsStream2 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/Tex 5.png");
                Image image2 = null;
                try {
                    image2 = ImageIO.read(resourceAsStream2);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
       
                JButton button6= new JButton(new ImageIcon(image2));
                InputStream resourceAsStream3 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/tex4.png");
                Image image3 = null;
                try {
                    image3 = ImageIO.read(resourceAsStream3);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button10= new JButton(new ImageIcon(image3));
                InputStream resourceAsStream4 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex5.png");
                Image image4 = null;
                try {
                    image4 = ImageIO.read(resourceAsStream4);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button13= new JButton(new ImageIcon(image4));
                InputStream resourceAsStream5 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex6.png");
                Image image5 = null;
                try {
                    image5 = ImageIO.read(resourceAsStream5);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button14= new JButton(new ImageIcon(image5));
                InputStream resourceAsStream6 = (InputStream) Main_Class.class.getResourceAsStream("/textures/untergrund tex/tex1.png");
                Image image6 = null;
                try {
                    image6 = ImageIO.read(resourceAsStream6);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }

                JButton button11= new JButton(new ImageIcon(image6));
                InputStream resourceAsStream7 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex2.png");
                Image image7 = null;
                try {
                    image7 = ImageIO.read(resourceAsStream7);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button8= new JButton(new ImageIcon(image7));
                InputStream resourceAsStream8 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex3.png");
                Image image8 = null;
                try {
                    image8 = ImageIO.read(resourceAsStream8);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button9= new JButton(new ImageIcon(image8));
                InputStream resourceAsStream9 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Untergrund tex/tex2.png");
                Image image9 = null;
                try {
                    image9 = ImageIO.read(resourceAsStream9);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                InputStream resourceAsStream10 = (InputStream) Main_Class.class.getResourceAsStream("/textures/TransparentTex.png");
                Image image10 = null;
                try {
                    image10 = ImageIO.read(resourceAsStream10);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button3 = new JButton(new ImageIcon(image10));
                JButton button5 = new JButton(new ImageIcon(image9));
                InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex7.png");
                Image image14 = null;
                try {
                    image14 = ImageIO.read(resourceAsStream14);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button20 = new JButton(new ImageIcon(image14));
                InputStream resourceAsStream11 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex1.png");
                Image image11 = null;
                try {
                    image11 = ImageIO.read(resourceAsStream11);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button7 = new JButton(new ImageIcon(image11));
                InputStream resourceAsStream12 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/tex4.png");
                Image image12 = null;
                try {
                    image12 = ImageIO.read(resourceAsStream12);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                InputStream resourceAsStream13 = (InputStream) Main_Class.class.getResourceAsStream("/textures/untergrund tex/tex3.png");
                Image image13 = null;
                try {
                    image13 = ImageIO.read(resourceAsStream13);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                InputStream resourceAsStream15 = (InputStream) Main_Class.class.getResourceAsStream("/textures/untergrund tex/tex3.png");
                Image image15 = null;
                try {
                    image15 = ImageIO.read(resourceAsStream15);
                } catch (IOException e2) {
                    // TODO Auto-generated catch block
                    e2.printStackTrace();
                }
                JButton button2 = new JButton(new ImageIcon(image15));
                JButton button12 = new JButton(new ImageIcon(image13));
                JButton button4 = new JButton(new ImageIcon(image12));
                panel.add(button20);
                panel.add(Speichern);
                panel.add(button1);
                panel.add(button2);
                panel.add(button3);
                panel.add(button5);
                panel.add(button4);
                panel.add(button6);
                panel.add(button7);
                panel.add(button8);
                panel.add(button9);
                panel.add(button10);
                panel.add(button11);
                panel.add(button12);
                panel.add(button13);
                panel.add(button14);
       
                button11.setIcon(new ImageIcon("src\\textures\\untergrund tex\\tex1.png"));
       
                button2.setIcon(new ImageIcon("src\\textures\\Büsche und Sträucher tex\\tex2.png"));
   

                button10.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        JLabel tex5 = new JLabel();
                        tex5.setIcon(new ImageIcon("src\\textures\\Objekte\\tex4.png"));
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
               
                    }
           
                });
       
                button20.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex7.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
               
                    }
           
                });
       
                button14.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex6.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
               
                    }
           
                });
       
                button13.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex5.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
               
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
               
                    }
           
                });
       
                button5.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/untergrund tex/tex2.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
               
                    }
           
                });
                button12.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/untergrund tex/tex3.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
               
                    }
           
                });
                button11.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/untergrund tex/tex1.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
               
               
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
               
                    }
           
                });
                button4.addActionListener(new ActionListener() {
           
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/tex4.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();
                    }
                });
                button1.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/tex1.png");
                        Image image = null;
                        try {
                            image = ImageIO.read(resourceAsStream);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
               
                        JLabel tex1 = new JLabel(new ImageIcon(image));
               
                        panel.add(tex1);
                        panel.revalidate();
                        panel.repaint();
               
                    }
           
                });
       
                button6.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/Tex 5.png");
                        Image image = null;
                        try {
                            image = ImageIO.read(resourceAsStream);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
               
                        JLabel tex1 = new JLabel(new ImageIcon(image));
                        panel.add(tex1);
                        panel.revalidate();
                        panel.repaint();

               
                    }
           
                });
       
       
                button7.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex1.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex1 = new JLabel(new ImageIcon(image14));
                        panel.add(tex1);
                        panel.revalidate();
                        panel.repaint();
               
                    }
                });
       
                button8.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex2.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex1 = new JLabel(new ImageIcon(image14));
                        tex1.setIcon(new ImageIcon("src\\textures\\Objekte\\tex2.png"));
                        panel.add(tex1);
                        panel.revalidate();
                        panel.repaint();
               
                    }
                });
       
                button9.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Objekte/tex3.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex1 = new JLabel(new ImageIcon(image14));
                        panel.add(tex1);
                        panel.revalidate();
                        panel.repaint();
               
                    }
                });
       
       
                button3.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent arg0) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/TransparentTex.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex5 = new JLabel(new ImageIcon(image14));
                        tex5.setIcon(new ImageIcon("src\\textures\\TransparentTex.png"));
                        panel.add(tex5);
                        panel.revalidate();
                        panel.repaint();

               
                    }
           
           
                });
                button2.addActionListener(new ActionListener() {

                    @Override
                    public void actionPerformed(ActionEvent e) {
                        InputStream resourceAsStream14 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Büsche und Sträucher tex/tex2.png");
                        Image image14 = null;
                        try {
                            image14 = ImageIO.read(resourceAsStream14);
                        } catch (IOException e2) {
                            // TODO Auto-generated catch block
                            e2.printStackTrace();
                        }
                        JLabel tex2 = new JLabel(new ImageIcon(image14));
                        panel.add(tex2);
                        panel.revalidate();
                        panel.repaint();
               
                    }
           
                });
       
                Speichern.addActionListener(new ActionListener(){
           
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        Robot screenshot = null;
                        try {
                            screenshot = new Robot ();
                        } catch (AWTException e1) {
                   
                            e1.printStackTrace();
                        }
                        Object i = null;
                        i = screenshot.createScreenCapture(new Rectangle (60,60,1350,665));
               
                        JFileChooser fileChooser = new JFileChooser();
                        fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
                        int returnValue = fileChooser.showOpenDialog(null);
                        if (returnValue == JFileChooser.APPROVE_OPTION) {
                          File selectedFile = fileChooser.getSelectedFile();
                          PrintWriter writer = null;
                          try {
                        File targetFile = new File(selectedFile, "saved.png");
                        System.out.println(targetFile);
                            writer = new PrintWriter(targetFile);
                   
                            ImageIO.write((RenderedImage) i, "png", targetFile);
                          } catch (IOException ae) {
                            ae.printStackTrace();
                          }  finally {
                            if (writer != null) {
                              writer.flush();
                              writer.close();
                            }
                          }
                        }
                      }
                    }

               
               
           
           
                );
               
                    }
               
                    }
           
                );
           
                }
       

           
       
   
        ;


    }


[?/CODE]

Beim Starten in der Entwiklungsugebung funktioniert es. Hat jemand ne Idee, woran das liegt?
Danke schonmal für Eure Antworten
Erstmal danke für eure Antworten, In dieser Nachricht ist der Komplette Code. ^^ Daran sieht man wie der Erzeugt wird oder wie meinst du das
In welchem Verzeichnis in dem Jar ist sie drin? Das mal angeben - inklusive Dateinamen mit korrekter Groß & Kleinschreibung
Und wie wird die resourceAsStream9 erzeugt - das auch mal angeben
Du meinst das Bild das ich in dem resourceAsStream9 erzeuge?
textures\untergrund tex\tex2.png
Das ist der Pfad
 
Zuletzt bearbeitet:
VPChief

VPChief

Bekanntes Mitglied
Ich muss mich korrigieren, es ist blos ein Bild drin. Insgesamt im JAR, weil die anderen ja nach dem Startbutton sind, und der ja nich t funktioniert
 
kneitzel

kneitzel

Top Contributor
Wieso muss man immer alles aus der Nase ziehen? Kopier den Codeabschnitt komplett hier rein und wie LimDul geschrieben hat: wo und wie ist das Bild? Inkl. Groß/Kleinschreibung.

Ohne Details können wirnDir nur sagen: Du hast ganz offensichtlich etwas falsch gemacht....
 
L

LimDul

Top Contributor
Ich muss mich korrigieren, es ist blos ein Bild drin. Insgesamt im JAR, weil die anderen ja nach dem Startbutton sind, und der ja nich t funktioniert
Das hat doch damit nix zu tun. Ob der funktioniert oder nicht, ist egal - wenn die nicht im jar drin sind hat, das packen nicht geklappt.

Java:
                InputStream resourceAsStream6 = (InputStream) Main_Class.class.getResourceAsStream("/textures/untergrund tex/tex1.png");
                InputStream resourceAsStream9 = (InputStream) Main_Class.class.getResourceAsStream("/textures/Untergrund tex/tex2.png");
Fällt dir was auf? Im Jar File ist Groß/Kleinschreibung relevant.
 
VPChief

VPChief

Bekanntes Mitglied
Habe ich echt übersehen🤦‍♂️ Jetzt funktionierts auf jedenfall, :) Danke.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Fiedlerdan Image-Pfad Probleme nach Export aus Eclipse AWT, Swing, JavaFX & SWT 31
U Netbeans GUI nach Eclipse AWT, Swing, JavaFX & SWT 7
J Anwendung von Swing nach SWT bzw. Eclipse portieren AWT, Swing, JavaFX & SWT 3
D runnable Jar mit Javafx erstellen(Eclipse) AWT, Swing, JavaFX & SWT 10
C JavaFX mit CSS in Eclipse AWT, Swing, JavaFX & SWT 2
S Swing Schrift sehr klein Ubuntu/eclipse AWT, Swing, JavaFX & SWT 18
A Eclipse Windowbuilder Frameanzeige falsch AWT, Swing, JavaFX & SWT 3
C JavaFX Veränderungen in Scenebuilder in Eclipse als Quellcode anzeigen lassen AWT, Swing, JavaFX & SWT 11
VPChief Eclipse: Projekt mit src ordner exportieren. AWT, Swing, JavaFX & SWT 76
B eclipse für JavaFx setuppen AWT, Swing, JavaFX & SWT 4
N eclipse Java, bilder benutzten Funktioniert nicht AWT, Swing, JavaFX & SWT 6
F Kein JavaFX mehr im Eclipse Wizard AWT, Swing, JavaFX & SWT 1
L JavaFX Probleme beim Installieren JavaFX11 / JavaFX12 -- Eclipse 2019-03 AWT, Swing, JavaFX & SWT 3
B Swing Eclipse is running under 0, but this Java project has a 1.6 Java compliance level, so WindowBuilder AWT, Swing, JavaFX & SWT 2
F FXML Datei aus dem SceneBuilder in Eclipse aufrufen AWT, Swing, JavaFX & SWT 1
R JavaFX lässt sich nicht in Eclipse einbinden AWT, Swing, JavaFX & SWT 4
S download WindowBuilder Pro Eclipse AWT, Swing, JavaFX & SWT 1
N Eclipse - GUI - MacBook - Buttonsichtbarkeit beim Anlegen/Erstellen AWT, Swing, JavaFX & SWT 14
I JAVAFX - CSS - automatische Property- und Methoden-Vorlagen in Eclipse AWT, Swing, JavaFX & SWT 17
I JAVA 8, JAVAFX und Eclipse – muss Eclipse extra eingerichtet werden? AWT, Swing, JavaFX & SWT 9
Z ProgressBar in Eclipse mit Wizard page? AWT, Swing, JavaFX & SWT 1
C Applet Applet funktioniert in Eclipse aber nicht in Browser AWT, Swing, JavaFX & SWT 1
J JavaFX Anwendung läuft in eclipse, nicht aber exportiert AWT, Swing, JavaFX & SWT 2
R Eclipse GUI Programmieren AWT, Swing, JavaFX & SWT 8
P Ubuntu - Eclipse - Windowbuilder AWT, Swing, JavaFX & SWT 0
M 3D-Grafik Mac Java 3D in Eclipse Exception AWT, Swing, JavaFX & SWT 0
O Eclipse Hitbox(en) AWT, Swing, JavaFX & SWT 6
D Robot Programm mit Escape abbrechen (aus Eclipse heraus) AWT, Swing, JavaFX & SWT 2
M LookAndFeel Oberfläche wie Eclipse/Business Objects oder Solvatio AWT, Swing, JavaFX & SWT 2
N Programm läuft perfekt in Eclipse aber nicht in .JAR AWT, Swing, JavaFX & SWT 3
T SWT benötige den richtigen SWT style --> org.eclipse.swt.SWT.* AWT, Swing, JavaFX & SWT 2
C Eclipse Filter-Muster AWT, Swing, JavaFX & SWT 2
H org.eclipse.swt.widgets.Scale MouseRelease listener AWT, Swing, JavaFX & SWT 1
H org.eclipse.swt.Slider ohne Buttons AWT, Swing, JavaFX & SWT 1
H org.eclipse.swt.widgets.Slider und negative Werte AWT, Swing, JavaFX & SWT 3
L Eclipse Fehler besser zu verstehen!!! AWT, Swing, JavaFX & SWT 4
B JAVAFX und CSS Datei in Eclipse AWT, Swing, JavaFX & SWT 4
M Swing in Eclipse AWT, Swing, JavaFX & SWT 1
A Eclipse Windowbuilder AWT, Swing, JavaFX & SWT 2
B JavaFX FXML - Eclipse einrichten AWT, Swing, JavaFX & SWT 2
G Eclipse: Design Tab wird nicht mehr angezeigt AWT, Swing, JavaFX & SWT 4
S Swing SplitButton wie in Eclipse AWT, Swing, JavaFX & SWT 5
P JApplet verhält sich im Browser anders als im Eclipse (AppletViewer) AWT, Swing, JavaFX & SWT 3
A Kinect und Eclipse AWT, Swing, JavaFX & SWT 2
K Eclipse Layout (Gimp Layout, Tiled Layout...) AWT, Swing, JavaFX & SWT 4
J SWING - Programm ohne Eclipse etc. starten AWT, Swing, JavaFX & SWT 7
J SWT in eclipse importieren AWT, Swing, JavaFX & SWT 11
K Eclipse-Java Export/Import mit Oberfläche AWT, Swing, JavaFX & SWT 2
T eclipse.swt.widgets saveState NPE AWT, Swing, JavaFX & SWT 5
V Laden einer Bitmap / Eclipse-Problem? AWT, Swing, JavaFX & SWT 4
K 2D-Grafik Punkt in Eclipse AWT, Swing, JavaFX & SWT 4
S JavaFX 2.0 in Eclipse RAP??? AWT, Swing, JavaFX & SWT 6
M Eclipse-Platform Combo-Binding für User-Einträge AWT, Swing, JavaFX & SWT 9
D VE in Eclipse mag einfach nicht funktionieren AWT, Swing, JavaFX & SWT 5
S FileFilter Problem Eclipse AWT, Swing, JavaFX & SWT 7
V Eclipse View Right-Click Menu hinzufügen AWT, Swing, JavaFX & SWT 2
lumo SWT Exception in thread "main" org.eclipse.swt.SWTError: No more handles AWT, Swing, JavaFX & SWT 3
T SWT Drag&Drop: Eclipse FileTransfer mit Icons AWT, Swing, JavaFX & SWT 14
M GEF und Eclipse Plugin schwierigkeiten AWT, Swing, JavaFX & SWT 2
B Debugging in Eclipse, Aufrufreihenfolge AWT, Swing, JavaFX & SWT 3
E Wo findet man: org.eclipse.core.runtime.ListenerList AWT, Swing, JavaFX & SWT 4
S [Eclipse RCP] Relativer Pfad AWT, Swing, JavaFX & SWT 8
Binary.Coder Netbeans GUI zu Eclipse (schon gegooglet und einiges ausprobiert). AWT, Swing, JavaFX & SWT 4
P SWT Eclipse Draw2D Drag and Drop (ruckelt) AWT, Swing, JavaFX & SWT 4
G Große dynamische ContextMenus erzeugen (Eclipse RCP) AWT, Swing, JavaFX & SWT 4
Crashbreaker SWT Frames wie bei Eclipse AWT, Swing, JavaFX & SWT 43
J Swing Pro WindowBuilder in Eclipse AWT, Swing, JavaFX & SWT 2
D Problem mit SmartGWT (2.4) und Eclipse (3.6) AWT, Swing, JavaFX & SWT 6
J SWT JFace Tree in Section unsichtbar (Eclipse Forms) AWT, Swing, JavaFX & SWT 5
M 3D-Grafik Java3D-Application als executable .jar exportieren (Eclipse) AWT, Swing, JavaFX & SWT 5
K SWT oder AWT als Download für Eclipse AWT, Swing, JavaFX & SWT 5
dzim SWT Layout mit Sections aus Eclipse Forms AWT, Swing, JavaFX & SWT 17
A SWT Eclipse JFace Binding TreeViewer AWT, Swing, JavaFX & SWT 4
A Suche: Eclipse-GUI-Layout AWT, Swing, JavaFX & SWT 5
E JavaHelp mit Eclipse AWT, Swing, JavaFX & SWT 2
B SWT Hello World-Anwendung mit GUI in Eclipse -Problem mit Import von SWT AWT, Swing, JavaFX & SWT 9
J eclipse/Visual Editor: Auf Felder/Methoden vom Hauptframe zugreifen AWT, Swing, JavaFX & SWT 4
M Swing Memory Spiel in Eclipse AWT, Swing, JavaFX & SWT 5
G Look And Feel in Eclipse AWT, Swing, JavaFX & SWT 2
D Swing eine Art vorschlagsfenster wie in eclipse bei "." AWT, Swing, JavaFX & SWT 5
M SWT pack() von org.eclipse.swt.widgets.Control AWT, Swing, JavaFX & SWT 8
H Eclipse View / Window Layout AWT, Swing, JavaFX & SWT 3
S Dropdown-Menü wie auf der Eclipse-Toolbar AWT, Swing, JavaFX & SWT 7
T [Applet] startet in Eclipse aber nicht im Browser AWT, Swing, JavaFX & SWT 2
D Autovervollständigung wie bei Dreamweaver/Eclipse AWT, Swing, JavaFX & SWT 4
K Eclipse Visual Editor rendert die Komponenten nicht richtig AWT, Swing, JavaFX & SWT 2
K nervende eigenschaft von eclipse AWT, Swing, JavaFX & SWT 3
P Programm terminiert nicht (unter Eclipse) AWT, Swing, JavaFX & SWT 5
I Spezieller Knopf in Swing? Soll sein wie der Run in Eclipse. AWT, Swing, JavaFX & SWT 4
S Eclipse Icon Set AWT, Swing, JavaFX & SWT 6
T SWT/Eclipse Form Controls zur Laufzeit hinzufügen,GridLayout AWT, Swing, JavaFX & SWT 4
F Bilder im Quellcode verstecken - Eclipse AWT, Swing, JavaFX & SWT 15
W java.lang.NoClassDefFoundError: org/eclipse/swt/graphics/Dev AWT, Swing, JavaFX & SWT 1
D Tooltips in Eclipse AWT, Swing, JavaFX & SWT 6
C Parameter übergeben in Eclipse AWT, Swing, JavaFX & SWT 3
B GUI mit Eclipse Tool AWT, Swing, JavaFX & SWT 8
R Eclipse RCP: Extension point benutzen? AWT, Swing, JavaFX & SWT 3
G swt in eclipse AWT, Swing, JavaFX & SWT 7
foobar Eclipse-RCP: Fehlermeldungen werden nicht angezeigt AWT, Swing, JavaFX & SWT 2
W netbeans projekt in Eclipse importieren -gui teil geht nicht AWT, Swing, JavaFX & SWT 5

Ähnliche Java Themen

Anzeige

Neue Themen


Oben