Hallo zusammen,
Ich arbeite grade an einem Tool welches den Workspace nach Datenbanklink-files (.xml) durchsucht diese testet und dann in einem CheckboxTree anzeigt (mit Status ob das file noch funktioniert oder nicht). Dann hab ich noch zwei JButtons eingebaut. der eine hakt die files im Tree an, die nicht mehr funktionieren, der andere löscht alle angehakten files.
Ich will, nachdem ein Verzeichnis, welches durchsucht werden soll, ausgewählt wurde (hier hab ich den JFileChooser genommen) dass, ein Frame auftaucht mit einer JProgressBar einem JLabel und einem JButton zum abbrechen.
Ich hab schon ein Frame zusammengestellt wenn man zB. die angehakten files löschen will aber keine angehakt sind.
dieses funktioniert einwandfrei aber bei meinem anderen Frame mit der ProgressBar wird das Frame föllig weiß angezeigt
hat jemand eine Idee woran das liegt?
wäre super wenn mir wer helfen könnte
Lg Monkey
Ich arbeite grade an einem Tool welches den Workspace nach Datenbanklink-files (.xml) durchsucht diese testet und dann in einem CheckboxTree anzeigt (mit Status ob das file noch funktioniert oder nicht). Dann hab ich noch zwei JButtons eingebaut. der eine hakt die files im Tree an, die nicht mehr funktionieren, der andere löscht alle angehakten files.
Ich will, nachdem ein Verzeichnis, welches durchsucht werden soll, ausgewählt wurde (hier hab ich den JFileChooser genommen) dass, ein Frame auftaucht mit einer JProgressBar einem JLabel und einem JButton zum abbrechen.
Ich hab schon ein Frame zusammengestellt wenn man zB. die angehakten files löschen will aber keine angehakt sind.
Java:
informationFrame = new JFrame();
informationFrame.setTitle("DBLinkConnectionTester");
ImageIcon img = new ImageIcon("D:/workspaces/HEAD/DBLinkTester/data_base_connection.png");
informationFrame.setIconImage(img.getImage());
informationFrame.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
informationFrame.setBounds(750, 500, 225, 125);
JPanel informationPanel = new JPanel(new MigLayout());
informationPanel.add(new JLabel("Please check files first!"), "wrap");
confirmButton = getConfirmButton();
informationPanel.add(confirmButton, "center");
informationFrame.add(informationPanel);
informationFrame.setVisible(true);
Java:
progressFrame = new JFrame();
progressFrame.setTitle("DBLinkConnectionTester");
ImageIcon img = new ImageIcon("D:/workspaces/HEAD/DBLinkTester/data_base_connection.png");
progressFrame.setIconImage(img.getImage());
progressFrame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
progressFrame.setBounds(750, 500, 225, 125);
JPanel progressPanel = new JPanel(new MigLayout());
informationLabel = new JLabel("Testing ...");
progressPanel.add(informationLabel, "wrap");
progressBar = new JProgressBar();
progressPanel.add(progressBar, "grow 100,wrap");
cancelButton = new JButton("cancel");
progressPanel.add(cancelButton, "right");
progressFrame.add(progressPanel);
progressFrame.setVisible(true);
wäre super wenn mir wer helfen könnte
Lg Monkey