Archived
[ADDED] Nächster und Vorheriger Button
[ADDED] AlertWindow für später
This commit is contained in:
@@ -32,6 +32,8 @@ public class MainWindow {
|
||||
|
||||
private JLabel errorLabel;
|
||||
private JButton buttonReloadStreamData;
|
||||
private JButton vorherigerButton;
|
||||
private JButton nächsterButton;
|
||||
private boolean lockStreamInfoGetter = false;
|
||||
|
||||
public MainWindow() {
|
||||
@@ -92,6 +94,26 @@ public class MainWindow {
|
||||
updateStreamDetails();
|
||||
}
|
||||
});
|
||||
nächsterButton.addActionListener(new ActionListener() {
|
||||
@Override
|
||||
public void actionPerformed(ActionEvent e) {
|
||||
if (comboBoxStreams.getSelectedIndex()!=ConfigFileInstanceHandler.getConfig().getStreams().size()-1) {
|
||||
comboBoxStreams.setSelectedIndex(comboBoxStreams.getSelectedIndex() + 1);
|
||||
} else {
|
||||
comboBoxStreams.setSelectedIndex(0);
|
||||
}
|
||||
}
|
||||
});
|
||||
vorherigerButton.addActionListener(new ActionListener() {
|
||||
@Override
|
||||
public void actionPerformed(ActionEvent e) {
|
||||
if (comboBoxStreams.getSelectedIndex()!=0) {
|
||||
comboBoxStreams.setSelectedIndex(comboBoxStreams.getSelectedIndex() - 1);
|
||||
} else {
|
||||
comboBoxStreams.setSelectedIndex(ConfigFileInstanceHandler.getConfig().getStreams().size()-1);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
private void startUpdaterThread() {
|
||||
if (updateThread != null) {
|
||||
@@ -178,7 +200,11 @@ public class MainWindow {
|
||||
ConfigFileInstanceHandler.getConfig().getStreams()) {
|
||||
comboBoxStreams.addItem(stream);
|
||||
}
|
||||
comboBoxStreams.setSelectedItem(o);
|
||||
if (o != null) {
|
||||
comboBoxStreams.setSelectedItem(o);
|
||||
} else {
|
||||
comboBoxStreams.setSelectedIndex(0);
|
||||
}
|
||||
}
|
||||
private void refreshQualityComboBox() {
|
||||
comboBoxQuality.removeAllItems();
|
||||
|
||||
Reference in New Issue
Block a user