Minimieren- und Maximieren-Button eines JFrame entfernen?

Status
Nicht offen für weitere Antworten.

Novanic

Bekanntes Mitglied
Hi Leute,

weiß jemand wie man die Minimieren- und Maximieren-Buttons eines JFrame (in der Titlebar) entfernen/verstecken kann?
Also so dass nur noch der Schließen-Button zu sehen ist.

Vielen Dank im Voraus! :)

Gruß Nova
 

Novanic

Bekanntes Mitglied
was dann aber wieder den Nachteil hätte, dass ich das Fenster nicht mehr in der Taskleiste anwählen kann. :)
 

Leroy42

Top Contributor
Da gibt es Methoden in JFrame die ich selbst zwar noch nie benutzt
habe, allerdings hier öfter von gelesen habe.
(Irgendwas mit decoration? ???:L )

Such doch einfach in der API-Doc von JFrame.
 

Novanic

Bekanntes Mitglied
Es gibt "setUndecorated(boolean ...)" was allerdings bewirkt, dass die komplette Titlebar verschwindet. Also nicht so ganz das was ich brauche. :-(
 

Novanic

Bekanntes Mitglied
Ja, aber damit kann man nur den Maximieren-Button deaktivieren, der Minimieren-Button bleibt trotzdem. :-(
 

L-ectron-X

Gesperrter Benutzer
OK, dann probiere das doch mal:

Code:
import javax.swing.*;
import java.awt.event.*;

public class MyFrame extends JFrame {

  public MyFrame(String title) {
    super(title);
    setSize(400, 300);
    setResizable(false);
    setLocationRelativeTo(null);
    setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

    addWindowStateListener(new WindowStateListener() {
       public void windowStateChanged(WindowEvent e) {
          if(e.getNewState() != JFrame.NORMAL) {
             MyFrame.this.setExtendedState(JFrame.NORMAL);
          }
       }
    });
  }
  
  public static void main(String[] args) {
    new MyFrame("MyFrame").setVisible(true);
  }
}

Das entfernt zwar die beiden Button nicht, aber macht sie von der Sache her funktionslos.
 

Novanic

Bekanntes Mitglied
Hm, also danke erstmal für die ganze Hilfe.

Aber ich hätte das schon ganz gerne so, dass nur der Schließen-Button zu sehen ist. Dafür müsste es doch noch eine andere Lösung geben als einen JDialog zu benutzen. Das geht ja sogar bei Visual-Basic. *g* ;-)

Danke für eure Hilfe! :)

Gruß Nova
 

SammY

Bekanntes Mitglied
Versuch mal:
Code:
		setMaximizable(false);
		setClosable(true);
		setResizable(false);
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
F Maximieren, Minimieren, Schließen Button in JTabbed Pane AWT, Swing, JavaFX & SWT 2
C Swing Schließen, Maximieren, Minimieren entfernen AWT, Swing, JavaFX & SWT 6
T Minimieren und Maximieren eines JFrames verhindern AWT, Swing, JavaFX & SWT 9
A Maximieren, Minimieren Buttons in Fensterleiste einbauen AWT, Swing, JavaFX & SWT 2
M AWT Programm in den Tray minimieren AWT, Swing, JavaFX & SWT 2
B Doppelte MenuBar -> Nach Minimieren verschwunden AWT, Swing, JavaFX & SWT 3
P Anwendung kommt nach minimieren nicht mehr in den Vordergrund AWT, Swing, JavaFX & SWT 5
G JFrame minimieren bug AWT, Swing, JavaFX & SWT 4
H minimieren verhindern AWT, Swing, JavaFX & SWT 4
E JWindow bewegen, minimieren, vergrößern und schließen AWT, Swing, JavaFX & SWT 5
DStrohma JFrame minimieren überschreiben AWT, Swing, JavaFX & SWT 7
T Java Konsole ins Tray minimieren AWT, Swing, JavaFX & SWT 5
G Fenster minimieren bei [win]+[d] drücken unterbinden! AWT, Swing, JavaFX & SWT 10
N JInternalFrame minimieren und schließen AWT, Swing, JavaFX & SWT 2
R Frame Formartierung wird beim Minimieren zerstört AWT, Swing, JavaFX & SWT 6
K frame minimieren in taskleiste AWT, Swing, JavaFX & SWT 5
O JDialog minimieren, wenn Hauptframe minimiert wird AWT, Swing, JavaFX & SWT 4
M Windows-Applikationen minimieren AWT, Swing, JavaFX & SWT 4
M Minimieren von verschachtelten JPanels AWT, Swing, JavaFX & SWT 2
H Bei BorderLayout SOUTH minimieren AWT, Swing, JavaFX & SWT 3
S Minimieren abfangen AWT, Swing, JavaFX & SWT 2
Lulumann6 minimieren AWT, Swing, JavaFX & SWT 2
P De-Minimieren AWT, Swing, JavaFX & SWT 2
C ApplicationWindow Shell minimieren (Anderes Event ausführen) AWT, Swing, JavaFX & SWT 4
C JToolBar nicht minimieren beim Minimieren des Eltern-Frames AWT, Swing, JavaFX & SWT 4
TheJavaKid JFrame in Taskleiste anlegen (Minimieren) AWT, Swing, JavaFX & SWT 5
S JFrame minimieren und wieder herstellen AWT, Swing, JavaFX & SWT 2
K Bilder nach minimieren verschwunden! AWT, Swing, JavaFX & SWT 7
J JFrame mit eigenen Button minimieren AWT, Swing, JavaFX & SWT 2
H JavaFX Fenstergröße nach maximieren erkennen AWT, Swing, JavaFX & SWT 6
T Maximieren des Application-Modal Popup-Dialoges+Parent AWT, Swing, JavaFX & SWT 1
L JSplitPane Divider Location beim Maximieren AWT, Swing, JavaFX & SWT 6
S Fenster maximieren AWT, Swing, JavaFX & SWT 7
O LayoutManager Panel in Panel "maximieren" AWT, Swing, JavaFX & SWT 2
Z andere Programmfenster relativ zum eigenen maximieren AWT, Swing, JavaFX & SWT 4
L Swing Was passiert beim Maximieren? AWT, Swing, JavaFX & SWT 3
H GridBagLayout spinnt beim vergrößern des Fensters als auch beim Maximieren AWT, Swing, JavaFX & SWT 4
B JInternalFrame - Maximieren AWT, Swing, JavaFX & SWT 11
J Swing JInternalFrame - mit DesktopManager maximieren AWT, Swing, JavaFX & SWT 3
badfish Swing ImageIcon auf JLabel, Fenster Maximieren verbieten und Icon oben links austauschen? AWT, Swing, JavaFX & SWT 5
X JFrames auf Bildschirmgröße maximieren. Ohne diese Symbolleiste AWT, Swing, JavaFX & SWT 4
S JLabel in einem JPanel maximieren AWT, Swing, JavaFX & SWT 4
Iron Monkey JFrame in der Taskleiste maximieren AWT, Swing, JavaFX & SWT 4
A Fenster maximieren (oben rechts) verhindern AWT, Swing, JavaFX & SWT 3
DeeDee0815 JFrame maximieren AWT, Swing, JavaFX & SWT 8
S JTable maximieren AWT, Swing, JavaFX & SWT 2
U Maximieren für SWT Shell unterbinden AWT, Swing, JavaFX & SWT 2
S Window über beide Bildschirme maximieren AWT, Swing, JavaFX & SWT 8
F Repaint nach Maximieren AWT, Swing, JavaFX & SWT 2
M GUI mit Swing erst nach Maximieren richtige Anzeige AWT, Swing, JavaFX & SWT 2
G JFrame : Nach dem maximieren, ist alles "verschwunden&q AWT, Swing, JavaFX & SWT 2
DEvent JFrame und maximieren nicht erlauben AWT, Swing, JavaFX & SWT 12
F JFrame Maximieren ? AWT, Swing, JavaFX & SWT 4
C Button ActionListener funktioniert nicht AWT, Swing, JavaFX & SWT 1
G Button auswerten und ausgeben ob richtig oder falsch AWT, Swing, JavaFX & SWT 1
D Button und Textfeld Darstellung AWT, Swing, JavaFX & SWT 3
H Button / Design Ideen AWT, Swing, JavaFX & SWT 2
Mojo7310 Ändern von Text in JLabel mit einem Button AWT, Swing, JavaFX & SWT 11
B JavaFX Sprachumschaltung mit Button auf der HMI AWT, Swing, JavaFX & SWT 6
T TableView Button onAction AWT, Swing, JavaFX & SWT 3
I JTable mit einem Button zu einer Detail Seite springen AWT, Swing, JavaFX & SWT 4
JavaBeginner22 Button Hilfe AWT, Swing, JavaFX & SWT 0
Jose05 JavaFX: eigene FXML-Datei für einen Button AWT, Swing, JavaFX & SWT 3
J Button-Keyboard Interaktion AWT, Swing, JavaFX & SWT 7
EinNickname9 Swing Button mittig positionieren AWT, Swing, JavaFX & SWT 4
L actionListener für Button AWT, Swing, JavaFX & SWT 97
melaniemueller Verschiebung eines Fensters über Button AWT, Swing, JavaFX & SWT 27
I JavaFX Hover-Effekt bei Button AWT, Swing, JavaFX & SWT 11
Zeppi Swing Button soll Spiel zurücksetzen AWT, Swing, JavaFX & SWT 5
G Button Strings Effektiver setzen AWT, Swing, JavaFX & SWT 3
CptK windowClosed() nur aufrufen, wenn Fenster nicht über Button geschlossen wird AWT, Swing, JavaFX & SWT 1
W Zweites/neues Fenster durch Button öffnen AWT, Swing, JavaFX & SWT 6
B Text mit Absatz + OK-Button, der Fenster wieder schließt AWT, Swing, JavaFX & SWT 7
T Button für GUI programmieren AWT, Swing, JavaFX & SWT 1
N Bilder auf Button einfügen und mehrmals ändern (ein Button, mehrere ActionListener) AWT, Swing, JavaFX & SWT 2
W JavaFX Button - optimale Breite berechnen AWT, Swing, JavaFX & SWT 1
L Swing Button Farbe ändern/wechseln AWT, Swing, JavaFX & SWT 2
P Button simpler random auf einem JPanel verteilen? AWT, Swing, JavaFX & SWT 3
S JavaFx Zufallsfarbe beim Button-Klick AWT, Swing, JavaFX & SWT 22
N Aufruf einer anderen Klasse durch Button ActionListener AWT, Swing, JavaFX & SWT 2
VPChief Swing Eclipse: Nach Exportieren, Button funktioniert nicht mehr AWT, Swing, JavaFX & SWT 26
Z Button bewegen und Plätze tauschen AWT, Swing, JavaFX & SWT 4
Z Swing Button anklicken und bewegen AWT, Swing, JavaFX & SWT 2
K JavaFX Button verbinden AWT, Swing, JavaFX & SWT 6
Z Mit einem Button einen anderen Button Triggern AWT, Swing, JavaFX & SWT 3
M JavaFX Button action abhängigkeit von Tab AWT, Swing, JavaFX & SWT 1
A Swing JTextField an Button übergeben für Popup-Fenster funktioniert nicht AWT, Swing, JavaFX & SWT 3
H Eigener Dialog mit Rückgabe -> Warten auf Button AWT, Swing, JavaFX & SWT 3
F JLabel mit ImageIcon per Button bewegen AWT, Swing, JavaFX & SWT 4
L Button Funktion zuweisen in WindowBuilder AWT, Swing, JavaFX & SWT 22
A Button mit Speicher-Funktion AWT, Swing, JavaFX & SWT 8
krgewb Swing Icon von Button AWT, Swing, JavaFX & SWT 12
J Schriftart über einen Button ändern AWT, Swing, JavaFX & SWT 1
Bluedaishi JavaFX Button Image aus Datenbank AWT, Swing, JavaFX & SWT 13
CptK Swing Button: ImageIcon unter den Text AWT, Swing, JavaFX & SWT 4
Ø Swing Button in anderer Klassen ausführen AWT, Swing, JavaFX & SWT 6
X Neues Fenster mit Button öffnen und bearbeiten AWT, Swing, JavaFX & SWT 4
cool_brivk24 Swing Button Farbe ändern AWT, Swing, JavaFX & SWT 2
K JavaFX TextInputDialog Button Text ändern AWT, Swing, JavaFX & SWT 1
L ActionListener zu Button in Panel hinzufügen AWT, Swing, JavaFX & SWT 10

Ähnliche Java Themen

Neue Themen


Oben