本文整理了Java中javax.swing.JPanel.removeAll()
方法的一些代码示例,展示了JPanel.removeAll()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JPanel.removeAll()
方法的具体详情如下:
包路径:javax.swing.JPanel
类名称:JPanel
方法名:removeAll
暂无
代码示例来源:origin: libgdx/libgdx
private void buildImagePanel (JLabel previewImage, File file) {
previewContainer.removeAll();
previewContainer.add(previewImage, new GridBagConstraints(0, 0, 1, 1, 1, 1, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
previewContainer.updateUI();
PreviewImagePanel.this.editor.renderer.setImageBackground(file);
}
});
代码示例来源:origin: jersey/jersey
private void runButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_runButtonActionPerformed
final Main.Config config = new Main.Config(uriField.getText(), syncRadio.isSelected(),
Integer.parseInt(requestCountField.getText()));
runButton.setEnabled(false);
finishStatusLabel.setText(" ");
successRateStatusLabel.setText(" ");
messagePanel.removeAll();
messagePanel.revalidate();
messagePanel.repaint();
Executors.newSingleThreadExecutor().submit(new Runnable() {
@Override
public void run() {
sendMessages(config);
}
});
}//GEN-LAST:event_runButtonActionPerformed
代码示例来源:origin: runelite/runelite
display.removeAll();
display.add(selectedTab.getContent());
display.revalidate();
display.repaint();
代码示例来源:origin: libgdx/libgdx
private void buildImagePanel (JLabel previewImage, File file) {
previewContainer.removeAll();
previewContainer.add(previewImage, new GridBagConstraints(0, 0, 1, 1, 1, 1, GridBagConstraints.NORTHWEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
previewContainer.updateUI();
PreviewImagePanel.this.editor.renderer.setImageBackground(file);
}
});
代码示例来源:origin: runelite/runelite
private void rebuildLapList()
lapsContainer.removeAll();
lapsContainer.add(createSmallLabel("" + (c.gridy + 1)), c);
lapsContainer.add(createSmallLabel(getFormattedDuration(lap - previousLap)), c);
lapsContainer.add(createSmallLabel(getFormattedDuration(lap)), c);
lapsContainer.revalidate();
lapsContainer.repaint();
代码示例来源:origin: runelite/runelite
/**
* Rebuilds all the boxes from scratch using existing listed records, depending on the grouping mode.
*/
private void rebuild()
{
logsContainer.removeAll();
boxes.clear();
int start = 0;
if (!groupLoot && records.size() > MAX_LOOT_BOXES)
{
start = records.size() - MAX_LOOT_BOXES;
}
for (int i = start; i < records.size(); i++)
{
buildBox(records.get(i));
}
boxes.forEach(LootTrackerBox::rebuild);
updateOverall();
logsContainer.revalidate();
logsContainer.repaint();
}
代码示例来源:origin: marytts/marytts
private void updateLanguagesTable() {
pLanguages.removeAll();
for (String dName : languages.keySet()) {
ComponentDescription desc = languages.get(dName);
pLanguages.add(new ShortDescriptionPanel(desc, this));
}
pLanguages.add(Box.createVerticalGlue());
if (languages.size() > 0) {
pLanguages.getComponent(0).requestFocusInWindow();
updateVoices(languages.get(languages.keySet().iterator().next()), true);
}
}
代码示例来源:origin: runelite/runelite
trackerWrapper.add(tracker, BorderLayout.NORTH);
for (VarType cb : VarType.values())
trackerOpts.add(cb.getCheckBox());
clearBtn.addActionListener(e ->
tracker.removeAll();
tracker.revalidate();
});
trackerOpts.add(clearBtn);
代码示例来源:origin: jersey/jersey
/**
* Creates new form MainWindow
*/
public MainWindow() {
initComponents();
uriField.setText(Main.Config.DEFAULT_BASE_URI);
((FlowLayout) messagePanel.getLayout()).setAlignment(FlowLayout.LEADING);
messagePanel.removeAll();
messagePanel.revalidate();
}
代码示例来源:origin: marytts/marytts
private void updateLanguagesTable() {
pLanguages.removeAll();
for (String dName : languages.keySet()) {
ComponentDescription desc = languages.get(dName);
pLanguages.add(new ShortDescriptionPanel(desc, this));
}
pLanguages.add(Box.createVerticalGlue());
if (languages.size() > 0) {
pLanguages.getComponent(0).requestFocusInWindow();
updateVoices(languages.get(languages.keySet().iterator().next()), true);
}
}
代码示例来源:origin: runelite/runelite
});
listContainer.removeAll();
listContainer.add(row);
listContainer.revalidate();
listContainer.repaint();
代码示例来源:origin: magefree/mage
/**
* Removes all arrows from the screen.
*/
public void removeAllArrows(UUID gameId) {
if (map.containsKey(gameId)) {
Map<Type, List<Arrow>> innerMap = map.get(gameId);
JPanel p = getArrowsPanel(gameId);
synchronized (map) {
if (p != null && p.getComponentCount() > 0) {
p.removeAll();
p.revalidate();
p.repaint();
}
innerMap.clear();
map.remove(gameId);
}
}
}
代码示例来源:origin: runelite/runelite
void openConfigList()
{
if (showingPluginList)
{
scrollBarPosition = scrollPane.getVerticalScrollBar().getValue();
}
showingPluginList = true;
topPanel.removeAll();
mainPanel.removeAll();
topPanel.add(searchBar, BorderLayout.CENTER);
onSearchBarChanged();
searchBar.requestFocusInWindow();
validate();
scrollPane.getVerticalScrollBar().setValue(scrollBarPosition);
}
代码示例来源:origin: stackoverflow.com
JPanel contentPane = (JPanel) frame.getContentPane();
contentPane.removeAll();
contentPane.add(panel);
contentPane.revalidate();
contentPane.repaint();
代码示例来源:origin: nodebox/nodebox
private void removeSelectedPort() {
if (selectedPort == null) return;
dialog.removePort(getNode(), selectedPort.getName());
reloadPortList();
editorPanel.removeAll();
editorPanel.revalidate();
editorPanel.repaint();
selectedPort = null;
}
代码示例来源:origin: marytts/marytts
public void updateVoices(LanguageComponentDescription newLanguage, boolean forceUpdate) {
if (currentLanguage != null && currentLanguage.equals(newLanguage) && !forceUpdate) {
return;
}
currentLanguage = newLanguage;
List<VoiceComponentDescription> lVoices = getVoicesForLanguage(currentLanguage);
pVoices.removeAll();
for (ComponentDescription desc : lVoices) {
pVoices.add(new ShortDescriptionPanel(desc, null));
}
pVoices.add(Box.createVerticalGlue());
pVoices.repaint();
this.pack();
}
代码示例来源:origin: nodebox/nodebox
private void settingsSelected() {
editorPanel.removeAll();
NodeSettingsEditor editor = new NodeSettingsEditor(dialog);
editorPanel.add(editor, BorderLayout.CENTER);
editorPanel.revalidate();
selectedPort = null;
}
代码示例来源:origin: com.google.code.findbugs/findbugs
public void clearSummaryTab() {
summaryHtmlArea.setText("");
summaryTopPanel.removeAll();
summaryTopPanel.revalidate();
}
代码示例来源:origin: marytts/marytts
public void updateVoices(LanguageComponentDescription newLanguage, boolean forceUpdate) {
if (currentLanguage != null && currentLanguage.equals(newLanguage) && !forceUpdate) {
return;
}
currentLanguage = newLanguage;
List<VoiceComponentDescription> lVoices = getVoicesForLanguage(currentLanguage);
pVoices.removeAll();
for (ComponentDescription desc : lVoices) {
pVoices.add(new ShortDescriptionPanel(desc, null));
}
pVoices.add(Box.createVerticalGlue());
pVoices.repaint();
this.pack();
}
代码示例来源:origin: nodebox/nodebox
private void portSelected(Port port) {
editorPanel.removeAll();
PortAttributesEditor editor = new PortAttributesEditor(dialog, port.getName());
editorPanel.add(editor, BorderLayout.CENTER);
editorPanel.revalidate();
selectedPort = port;
}
内容来源于网络,如有侵权,请联系作者删除!