/** * @param gcResource resource to be tracked */ public GCModelLoaderView(GCResource gcResource) { super(new BorderLayout()); setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5)); JPanel parserInfo = new JPanel(new FlowLayout(FlowLayout.LEFT)); progressBar = new JProgressBar(0, 100); progressBar.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5)); progressBar.setVisible(true); progressBar.setValue(0); progressBar.setStringPainted(true); cancelButton = new JButton(new SquareIcon()); cancelButton.setActionCommand(CMD_CANCEL); cancelButton.addActionListener(this); messageLabel = new JLabel(); messageLabel.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5)); messageLabel.setVisible(false); parserInfo.add(progressBar); parserInfo.add(cancelButton); parserInfo.add(messageLabel); add(parserInfo, BorderLayout.NORTH); JTextArea textArea = textAreaLogHandler.getTextArea(); textArea.setBorder(BorderFactory.createEmptyBorder(5,5,5,5)); JScrollPane textAreaScrollPane = new JScrollPane(textArea); textAreaScrollPane.setPreferredSize(new Dimension(700, 500)); add(textAreaScrollPane, BorderLayout.CENTER); setGCResource(gcResource); }
public ConferenceCFPImportWorker(SolutionBusiness<ConferenceSolution> solutionBusiness, SolutionPanel<ConferenceSolution> solutionPanel, String conferenceBaseUrl) { this.solutionBusiness = solutionBusiness; this.solutionPanel = solutionPanel; this.conferenceBaseUrl = conferenceBaseUrl; dialog = new JDialog(solutionPanel.getSolverAndPersistenceFrame(), true); JPanel contentPane = new JPanel(new BorderLayout(10, 10)); contentPane.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10)); contentPane.add(new JLabel("Importing CFP data in progress..."), BorderLayout.NORTH); JProgressBar progressBar = new JProgressBar(SwingConstants.HORIZONTAL); progressBar.setIndeterminate(true); contentPane.add(progressBar, BorderLayout.CENTER); JButton button = new JButton("Cancel"); button.addActionListener(e -> cancel(false)); contentPane.add(button, BorderLayout.SOUTH); dialog.setContentPane(contentPane); dialog.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE); dialog.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { cancel(false); } }); dialog.pack(); dialog.setLocationRelativeTo(solutionPanel.getSolverAndPersistenceFrame()); }
/** * Initializes the progress bar with the status text, and the expected * number of seconds the process will take, and starts the timer. */ private void startProgressMonitor(String text, int maxCount) { if (glassPane == null) { if (getRootPane() != null) { glassPane = getRootPane().getGlassPane(); glassPane.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent evt) { Toolkit.getDefaultToolkit().beep(); } }); } } if (glassPane != null) { glassPane.setVisible(true); // block input to components } statusLabel.setText(text); progressBar.setMaximum(maxCount); progressBar.setValue(0); count = 0; timer.start(); progressBar.setVisible(true); }
public void initProgressBar(Integer length) { progressBar.setMaximum(length); progressBar.setValue(0); progressBar.setStringPainted(true); }
@Override public void addedFile(int fileCount, File file) { tokenizingFilesBar.setMaximum(fileCount); tokenizingFilesBar.setValue(tokenizingFilesBar.getValue() + 1); } // CPDListener
public void actionPerformed(ActionEvent e) { //progressMonitor.setProgress(Math.min(count++,progressMonitor.getMaximum()-1)); progressBar.setValue(Math.min(count++, progressBar.getMaximum() - 1)); } }
jLabel6 = new javax.swing.JLabel(); tfSoxPath = new javax.swing.JTextField(); bBrowseSoxPath = new javax.swing.JButton(); cbTrimSilences = new javax.swing.JCheckBox(); jPanel2 = new javax.swing.JPanel(); rbLeft = new javax.swing.JRadioButton(); rbRight = new javax.swing.JRadioButton(); rbBoth = new javax.swing.JRadioButton(); jLabel4 = new javax.swing.JLabel(); progressBar = new javax.swing.JProgressBar(); bRun = new javax.swing.JButton(); bQuit = new javax.swing.JButton(); jLabel2.setText("Output Wave directory:"); jPanel1.setLayout(new java.awt.GridBagLayout()); jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder("Processing options")); getContentPane().setLayout(layout); layout.setHorizontalGroup(layout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
labelSource = new javax.swing.JLabel(); comboSets = new javax.swing.JComboBox<>(); fillerMode1 = new javax.swing.Box.Filler(new java.awt.Dimension(5, 0), new java.awt.Dimension(5, 0), new java.awt.Dimension(5, 32767)); buttonSearchSet = new javax.swing.JButton(); progress = new javax.swing.JProgressBar(); fillerProgress2 = new javax.swing.Box.Filler(new java.awt.Dimension(5, 0), new java.awt.Dimension(5, 0), new java.awt.Dimension(5, 32767)); buttonOK = new javax.swing.JButton(); getContentPane().setLayout(new java.awt.BorderLayout()); getContentPane().add(panelGlobal, java.awt.BorderLayout.NORTH); progress.setValue(75); progress.setMaximumSize(new java.awt.Dimension(32767, 25)); progress.setString("123 of 12313 (120 cards/546 tokens) image downloads finished! Please wait! [123 Mb]"); progress.setStringPainted(true); tabsList.addTab("Custom download", new javax.swing.ImageIcon(getClass().getResource("/buttons/list_panel.png")), tabCustom); // NOI18N getContentPane().add(tabsList, java.awt.BorderLayout.CENTER);
topPanel = new javax.swing.JPanel(); buttonsAndFilePanel = new javax.swing.JPanel(); loadButtonPanel = new javax.swing.JPanel(); loadFileButton = new javax.swing.JButton(); loadParserButton = new javax.swing.JButton(); saveOutputButton = new javax.swing.JButton(); buttonPanel = new javax.swing.JPanel(); backButton = new javax.swing.JButton(); clearButton = new javax.swing.JButton(); dataFilePanel = new javax.swing.JPanel(); dataFileLabel = new javax.swing.JLabel(); textScrollPane = new javax.swing.JScrollPane(); textPane = new javax.swing.JTextPane(); treeContainer = new javax.swing.JPanel(); parserFilePanel = new javax.swing.JPanel(); parserFileLabel = new javax.swing.JLabel(); statusPanel = new javax.swing.JPanel(); statusLabel = new javax.swing.JLabel(); progressBar = new javax.swing.JProgressBar(); progressBar.setVisible(false); statusPanel.add(statusLabel); progressBar.setName(""); statusPanel.add(progressBar);
private void setupHandlers() { ripButton.addActionListener(new RipButtonHandler()); ripTextfield.addActionListener(new RipButtonHandler()); ripTextfield.getDocument().addDocumentListener(new DocumentListener() { stopButton.addActionListener(event -> { if (ripper != null) { ripper.stop(); isRipping = false; stopButton.setEnabled(false); statusProgress.setValue(0); statusProgress.setVisible(false); pack(); statusProgress.setValue(0); status("Ripping interrupted"); appendLog("Ripper interrupted", Color.RED); logPanel.setVisible(!logPanel.isVisible()); emptyPanel.setVisible(!logPanel.isVisible()); JFrame.setDefaultLookAndFeelDecorated(true); JFrame frame = new JFrame("Are you sure?"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); return; configSaveDirLabel.setText(Utils.shortenPath(chosenPath)); Utils.setConfigString("rips.directory", chosenPath); });
gbc.gridx = 0; ripPanel.add(new JLabel("URL:", JLabel.RIGHT), gbc); gbc.weightx = 1; gbc.weighty = 1; gbc.weightx = 1; statusLabel = new JLabel(rb.getString("inactive")); statusLabel.setHorizontalAlignment(JLabel.CENTER); openButton = new JButton(); openButton.setVisible(false); JPanel progressPanel = new JPanel(new GridBagLayout()); progressPanel.setBorder(emptyBorder); statusProgress = new JProgressBar(0, 100); progressPanel.add(statusProgress, gbc); gbc.gridy = 0; pane.add(ripPanel, gbc); gbc.gridy = 1; pane.add(statusPanel, gbc); gbc.gridy = 2; pane.add(progressPanel, gbc); gbc.gridy = 3; pane.add(optionsPanel, gbc); gbc.weighty = 1;
JFrame frame = new JFrame(); JPanel panel = new JPanel(); JLabel label = new JLabel("Loading..."); JProgressBar jpb = new JProgressBar(); jpb.setIndeterminate(false); int max = 1000; jpb.setMaximum(max); panel.add(label); panel.add(jpb); frame.add(panel); frame.pack(); frame.setSize(200,90); frame.setLocationRelativeTo(null); frame.setVisible(true); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); new Task_IntegerUpdate(jpb, max, label).execute(); protected void process(List<Integer> chunks) { int i = chunks.get(chunks.size()-1); jpb.setValue(i); // The last value in this array is all we care about. System.out.println(i); label.setText("Loading " + i + " of " + max);
jButton_SaveOptions = new javax.swing.JButton(); jButton_CancelOptions = new javax.swing.JButton(); jTabbedPane_Options = new javax.swing.JTabbedPane(); jPanel_AudioOptions = new javax.swing.JPanel(); jLabel_AudioMixer = new javax.swing.JLabel(); cbAudioSource = new javax.swing.JComboBox(); jButton_Record = new javax.swing.JButton(); jButton_Play = new javax.swing.JButton(); jProgressBar_Amplitude = new javax.swing.JProgressBar(); jLabel_dBMin = new javax.swing.JLabel(); jLabel_dBMax = new javax.swing.JLabel(); jLabel_Status = new javax.swing.JLabel(); jLabel_Message = new javax.swing.JLabel(); jLabel5 = new javax.swing.JLabel(); cbSpeakerBitsPerSample = new javax.swing.JComboBox(); jPanel_TimingOptions = new javax.swing.JPanel(); jLabel_BufferAdded = new javax.swing.JLabel(); jSpinner_BufferAdded = new javax.swing.JSpinner(); getContentPane().setLayout(layout); layout.setHorizontalGroup(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add( layout.createSequentialGroup()
setSize(d); setResizable(false); JPanel contentPanel = new JPanel(new BorderLayout(10, 0)); setContentPane(contentPanel); contentPanel.setBorder(BorderFactory.createEmptyBorder(15, 20, 15, 20)); JPanel iconPanel = new JPanel(); iconPanel.setLayout(new BoxLayout(iconPanel, BoxLayout.Y_AXIS)); icon.paintIcon(this, g, 0, 0); ImageIcon scaledIcon = new ImageIcon(img); JLabel iconLabel = new JLabel(scaledIcon); forceSize(iconLabel, 64, 64); iconPanel.add(iconLabel); JLabel alert = new JLabel("<html><b>Checking for Updates...</b></html>"); alert.setAlignmentX(Component.LEFT_ALIGNMENT); alert.setPreferredSize(new Dimension(Short.MAX_VALUE, 80)); alert.setMaximumSize(new Dimension(Short.MAX_VALUE, 80)); JProgressBar progressBar = new JProgressBar(JProgressBar.HORIZONTAL); progressBar.setIndeterminate(true); progressBar.setAlignmentX(Component.LEFT_ALIGNMENT); progressBar.setPreferredSize(new Dimension(Short.MAX_VALUE, 20)); progressBar.setMaximumSize(new Dimension(Short.MAX_VALUE, 20)); controlsPanel.add(progressBar); controlsPanel.add(Box.createVerticalStrut(5));
pCurrent = new javax.swing.JPanel(); lName = new javax.swing.JLabel(); lNameValue = new javax.swing.JLabel(); lStatus = new javax.swing.JLabel(); lStatusValue = new javax.swing.JLabel(); pbCurrent = new javax.swing.JProgressBar(); pOverall = new javax.swing.JPanel(); pbOverall = new javax.swing.JProgressBar(); pCurrent.setBorder(javax.swing.BorderFactory.createTitledBorder("Current component")); lName.setFont(new java.awt.Font("Lucida Grande", 1, 13)); lName.setText("Name:"); lStatusValue.setText(currentComponent != null ? currentComponent.getStatus().toString() : ""); pbCurrent.setStringPainted(true); pOverall.setBorder(javax.swing.BorderFactory.createTitledBorder("Overall progress")); pbOverall.setString(""); pbOverall.setStringPainted(true);
); JPanel lastLine = new JPanel(); lastLine.setLayout(new BoxLayout(lastLine, BoxLayout.LINE_AXIS)); lastLine.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5)); this.buttonSend.setContentAreaFilled(false); this.buttonSend.setBorder(BorderFactory.createEmptyBorder(4, 8, 4, 8)); this.buttonSend.setBackground(new Color(200, 221, 242)); this.buttonSend.setToolTipText( "<html>" Container containerDialog = this.getContentPane(); this.progressBarTranslation.setUI(new BasicProgressBarUI()); this.progressBarTranslation.setOpaque(false); this.progressBarTranslation.setStringPainted(true); this.progressBarTranslation.setValue(0); lastLine.add(this.progressBarTranslation); lastLine.add(this.buttonSend); containerDialog.add( new LightScrollPane(1, 0, 1, 0, this.textToTranslate[0]), BorderLayout.CENTER
JButton showWaitBtn = new JButton(new ShowWaitAction("Show Wait Dialog")); JPanel panel = new JPanel(); panel.add(showWaitBtn); JFrame frame = new JFrame("Frame"); frame.getContentPane().add(panel); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true); mySwingWorker.execute(); JProgressBar progressBar = new JProgressBar(); progressBar.setIndeterminate(true); JPanel panel = new JPanel(new BorderLayout()); panel.add(progressBar, BorderLayout.CENTER); panel.add(new JLabel("Please wait......."), BorderLayout.PAGE_START); dialog.add(panel); dialog.pack();
private WebEngine engine; private JFrame frame = new JFrame(); private JPanel panel = new JPanel(new BorderLayout()); private JLabel lblStatus = new JLabel(); private JButton btnGo = new JButton("Go"); private JTextField txtURL = new JTextField(); private JProgressBar progressBar = new JProgressBar(); progressBar.setStringPainted(true); panel.add(statusBar, BorderLayout.SOUTH); frame.getContentPane().add(panel); SwingUtilities.invokeLater(new Runnable() { @Override public void run() { progressBar.setValue(newValue.intValue()); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setVisible(true);
jPanel_SpeakerWindow = new javax.swing.JPanel(); jTextPane_PromptDisplay = new javax.swing.JTextPane(); jLabel_SessionStatus = new javax.swing.JLabel(); jProgressBar_SpeakerProgress = new javax.swing.JProgressBar(); jLabel_PromptCount = new javax.swing.JLabel(); jLabel_PromptTotal = new javax.swing.JLabel(); jScrollPane1 = new javax.swing.JScrollPane(); jTextPane_nextSentence = new javax.swing.JTextPane(); .getResource("/marytts/tools/redstart/stopped_64x64.png"))); jProgressBar_SpeakerProgress.setFocusable(false); jLabel_PromptCount.setFont(new java.awt.Font("Tahoma", 1, 24)); jPanel_SpeakerWindow.setLayout(jPanel_SpeakerWindowLayout); jPanel_SpeakerWindowLayout.setHorizontalGroup(jPanel_SpeakerWindowLayout .createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) getContentPane().setLayout(layout); layout.setHorizontalGroup(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING).add( layout.createSequentialGroup()
Toolkit.getDefaultToolkit().getImage(this.getClass().getResource("/resources/Luyten.png"))).getImage()); JPanel panel1 = new JPanel(new FlowLayout(FlowLayout.LEFT)); label = new JLabel(); label.setHorizontalAlignment(JLabel.LEFT); panel1.setBorder(new BevelBorder(BevelBorder.LOWERED)); panel1.setPreferredSize(new Dimension(this.getWidth() / 2, 20)); panel1.add(label); JPanel panel2 = new JPanel(new FlowLayout(FlowLayout.RIGHT)); bar = new JProgressBar(); bar.setStringPainted(true); bar.setOpaque(false); bar.setVisible(false); panel2.setPreferredSize(new Dimension(this.getWidth() / 3, 20)); panel2.add(bar); this.getContentPane().add(model);