Scrollpane verschmiert beim scrollen

Status
Nicht offen für weitere Antworten.
A

Azrahel

Gast
Einen schönen guten Morgen erstmal :)

Ich hab da ein kleines Problem, und zwar hab ich drei JScrollPanes, von denen zwei mit

Code:
setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER );
setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER );

die ScrollBalken verboten wurden.

Wenn ich nun in dem dritten ScrollPane scrolle sollen die beiden anderen entsprechend mitgescrollt werden.

Das ganze hab ich versucht mit :

Code:
scroll3.getHorizontalScrollBar().addAdjustmentListener(new AdjustmentListener(){
    public void adjustmentValueChanged(AdjustmentEvent arg0) {
        scroll1.getViewport().setViewPosition(new Point(arg0.getValue(),0));
        scroll2.getViewport().setViewPosition(new Point(arg0.getValue(),0));
    }
});
und
Code:
scroll3.getHorizontalScrollBar().addMouseListener(new MouseListener(){
    public void mouseReleased(MouseEvent arg0) {
        scroll1.getViewport().setViewPosition(datascroll.getViewport().getViewPosition());
        scroll2.getViewport().setViewPosition(datascroll.getViewport().getViewPosition());
        //scroll1.repaint(); //(War ein Versuch wert)
        //scroll2.repaint(); //(War ein Versuch wert)
    }
});
zu realisieren. Funktioniert ja auch. Problem ist das der vorher nicht Sichtbare Bereich von scroll1 und scroll2 beim sichtbar werden nicht lesbar ist, weil er vollständig verschmiert ist.

Weiss da jemand warum und wie ich das ändern könnt?

Danke im voraus :)
 

lhein

Top Contributor
Hört sich so an, als ob da irgendwelche Events nicht sauber generiert bzw. verarbeitet werden.

ein wenig mehr source code wäre sicherlich hilfreich.

lr
 
A

Azrahel

Gast
Ok dann hier mal noch ein bisschen mehr Code:

Code:
    /**
     * Maskendarstellung
     */
    public void createMask(){
    	iframe.getContentPane().setLayout(new BorderLayout(1,1));
    	iframe.setSize( e.getDesktop().getWidth(), e.getDesktop().getHeight() );
	    addComponentListener();		//um beim resizing das Listenfeld zu vergrössern
	    //hier das hauptpanel
	    basepanel = new JPanel();
	    basepanel.setLayout(new BoxLayout(basepanel, BoxLayout.X_AXIS));
	    
	    basebox = Box.createVerticalBox() ;
	    basebox.setBorder( BorderFactory.createEmptyBorder(10,10,10,10));
	    basebox.add(createSelection());
	    
	    basebox.add(getHoralBox(createLegendField(),"LEFT"));
	    
	    basebox.add(getHoralBox(createDataField(),"LEFT"));

	    basebox.add(getHoralBox(createSumField(),"LEFT"));
	    
	    basebox.add(Box.createVerticalGlue());
	    basepanel.add(basebox);
    	iframe.getContentPane().add(basepanel);
	}
    
    /**
     * Sammelfunktion, hier wird der Aufbau der 
     * Eingabemöglichkeiten zusammengefasst
     */
    public Box createSelection(){
		Box selectionbox = Box.createVerticalBox() ;
		selectionbox.setBorder( BorderFactory.createEmptyBorder(1,1,1,1));
		selectionbox.add(getFirstSelectionElement());
		selectionbox.add(getSizedLabel("", 40, 5));
		selectionbox.add(getSecondSelectionElement());
		selectionbox.add(getSizedLabel("", 40, 5));
		selectionbox.add(Box.createVerticalGlue());
		return selectionbox;
	}
    
    /**
     * hier wird die erste zeile der Eingabemöglichkeiten 
     * zusammengefasst:
     * -Label der Standortbox
     * -Standortbox
     * -Standortklartext
     * -Button zur Übergabe an LEITST
     */
    public Box getFirstSelectionElement(){
    	Box elementbox = Box.createHorizontalBox() ;
    	elementbox.setBorder( BorderFactory.createEmptyBorder(1,1,1,1));
    	elementbox.add(vonstandortlabel);
    	elementbox.add(new JLabel(" "));
    	elementbox.add(vonstandortbox);//nun die combobox für die standorte
    	elementbox.add(new JLabel(" "));
    	elementbox.add(vonstandortnamelabel);
    	fillVonBox();
    	elementbox.add(bisstandortlabel);
    	elementbox.add(new JLabel(" "));
    	elementbox.add(bisstandortbox);//nun die combobox für die standorte
    	elementbox.add(new JLabel(" "));
    	elementbox.add(bisstandortnamelabel);
    	fillBisBox();
    	elementbox.add(Box.createHorizontalGlue());
    	elementbox.add(lstbutton);
    	return elementbox;
	}
    
    /**
     * hier wird die zweite zeile der Eingabemöglichkeiten 
     * zusammengefasst:
     * -Label für Kalenderwoche von
     * -Kalenderwoche von
     * -Label für Jahr von
     * Jahr von
     * -Label für Kalenderwoche bis
     * -Kalenderwoche bis
     * -Label für Jahr bis
     * Jahr bis
     */
    public Box getSecondSelectionElement(){
    	Box elementbox = Box.createHorizontalBox() ;
    	elementbox.setBorder( BorderFactory.createEmptyBorder(1,1,1,1));
    	elementbox.add(getDateGroup(vonlabel, vonweekfield.getField(), vonslashlabel, vonyearfield.getField()));
    	elementbox.add(getSizedLabel("", 40, 5));
    	elementbox.add(getDateGroup(bislabel, bisweekfield.getField(), bisslashlabel, bisyearfield.getField()));
    	elementbox.add(Box.createHorizontalGlue());
    	elementbox.add(getSizedLabel("", 40, 5));
    	elementbox.add(rueckstandlabel);
    	elementbox.add(new JLabel(" "));
    	elementbox.add(rueckstandbox);
    	return elementbox;
    }
    
    /**
     * Subfunktion von getSecondSelectionElement
     * 
     * hier werden die einzelenen labels und woche von, 
     * jahr von ... zusammengebaut
     */
    public Box getDateGroup(JLabel bez, JTextField von, JLabel trenner, JTextField bis){
    	Box groupbox = Box.createHorizontalBox() ;
    	groupbox.setBorder( BorderFactory.createEmptyBorder(1,1,1,1));
    	groupbox.add(bez);
    	groupbox.add(new JLabel(" "));
    	groupbox.add(von);
    	groupbox.add(new JLabel(" "));
    	groupbox.add(trenner);
    	groupbox.add(new JLabel(" "));
    	groupbox.add(bis);
    	groupbox.add(new JLabel(" "));
    	return groupbox;
	}
    
    /**
     * hier wird das Feld für die darzustellenden 
     * Datenelemente aufgebaut
     */
    public JScrollPane createLegendField(){
    	legendpanel=getSizedJPanel(INFO.MAXWIDTH-28, 40, Color.WHITE);
    	legendpanel.setLayout(new BoxLayout(legendpanel, BoxLayout.X_AXIS));
	   	legendscroll = getSizedJScrollPane(legendpanel, INFO.MAXWIDTH-28, 44);
	   	legendscroll.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER );
	   	legendscroll.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER );
    	return legendscroll;
	}
    
    /**
     * hier wird das Feld für die darzustellenden 
     * Datenelemente aufgebaut
     */
    public JScrollPane createDataField(){
    	datapanel=getSizedJPanel(1, 1, Color.WHITE);
    	datapanel.setLayout(new BoxLayout(datapanel, BoxLayout.X_AXIS));
    	datascroll = getSizedJScrollPane(datapanel, INFO.MAXWIDTH-28, INFO.MAXHEIGHT-234);
//    	datascroll.getHorizontalScrollBar().addAdjustmentListener(new AdjustmentListener(){
//			public void adjustmentValueChanged(AdjustmentEvent arg0) {
//				legendscroll.getViewport().setViewPosition(new Point(arg0.getValue(),0));
//				sumscroll.getViewport().setViewPosition(new Point(arg0.getValue(),0));
//			}
//    	});
//
//    	datascroll.getHorizontalScrollBar().addMouseListener(new MouseListener(){
//			public void mouseClicked(MouseEvent arg0) {
//			}
//
//			public void mousePressed(MouseEvent arg0) {
//			}
//
//			public void mouseReleased(MouseEvent arg0) {
//				legendscroll.getViewport().setViewPosition(datascroll.getViewport().getViewPosition());
//				sumscroll.getViewport().setViewPosition(datascroll.getViewport().getViewPosition());
//				legendpanel.repaint();
//				sumpanel.repaint();
//			}
//
//			public void mouseEntered(MouseEvent arg0) {
//			}
//
//			public void mouseExited(MouseEvent arg0) {
//			}
//    	});
    	return datascroll;
	}
    
    /**
     * hier wird das Feld für die darzustellenden 
     * Datenelemente aufgebaut
     */
    public JScrollPane createSumField(){
    	sumpanel=getSizedJPanel(INFO.MAXWIDTH-28, 66, Color.WHITE);
    	sumpanel.setLayout(new BoxLayout(sumpanel, BoxLayout.X_AXIS));
    	sumscroll = getSizedJScrollPane(sumpanel, INFO.MAXWIDTH-28, 66);
    	sumscroll.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER );
    	sumscroll.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER );
    	return sumscroll;
	}

Ein kskb kann ich leider nicht anbieten, weil ich die dann auch die Komplette Umgebungsanwendung (im Moment ca 50 Klassen) einschliesslich Oracle-DB zuwerfen müsste. Sorry :-(
 

André Uhres

Top Contributor
Azrahel hat gesagt.:
Ok dann hier mal noch ein bisschen mehr Code:
..Ein kskb kann ich leider nicht anbieten..
Wenn du kein KSKB postest, dann können wir höchstens Vermutungen
anstellen aufgrund von vagen Ähnlichkeiten mit Problemen die wir einmal selbst hatten.
Als Newbie wirst du wahrscheinlich tausend neue Wege finden um Code zu schreiben der nicht funktioniert.

Ein paar Tipps zum KSKB:
Wenn deine GUI 40 Komponenten hat die nichts mit dem Problem zu tun haben, dann entferne sie.
Wenn sie etwas mit dem Problem zu tun haben (du entfernst sie und das Problem verschwindet),
dann setz ein oder zwei zurück, wenn das Problem dann erscheint, nimm nur diese zwei in das KSKB auf.
Wenn dein Code I/O zu Dateien/Datenbanken durchführt, dann ersetz den I/O durch Dummydatenstrukturen.

Falls du dich weigerst ein KSKB zu posten, bist du so albern wie eine Frau die zum Arzt geht damit er ihr hilft,
sich aber nicht entkleiden will oder keinerlei Untersuchungen mit sich machen lassen will,
und dann verärgert ist wenn der Arzt keine Ahnung hat was mit ihr los ist.
 

lhein

Top Contributor
Du ich glaub solche Frauen solls geben :) Die gehen sogar bekleidet baden.
Aber das ist ein anderes Thema :D

Habe auch schonmal 2 Listen durch nur ein paar Scrollbars bedient, aber das ging problemlos.

Hier mal ein bisl Code als Hilfestellung:

Code:
	JScrollPane oldFile = new JScrollPane();
	JScrollPane newFile = new JScrollPane();

	JScrollBar verticalScroller_oldFile   = new JScrollBar(JScrollBar.VERTICAL);
	JScrollBar horizontalScroller_oldFile = new JScrollBar(JScrollBar.HORIZONTAL);

	JScrollBar verticalScroller_newFile   = new JScrollBar(JScrollBar.VERTICAL);
	JScrollBar horizontalScroller_newFile = new JScrollBar(JScrollBar.HORIZONTAL);

	oldFile.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
	newFile.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);

	oldFile.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
	newFile.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);

	oldFile.setHorizontalScrollBar(horizontalScroller_oldFile);
	oldFile.setVerticalScrollBar(verticalScroller_oldFile);

	newFile.setHorizontalScrollBar(horizontalScroller_newFile);
	newFile.setVerticalScrollBar(verticalScroller_newFile);

	verticalScroller_newFile.setBlockIncrement(32);
	verticalScroller_newFile.setUnitIncrement(16);

	verticalScroller_oldFile.setBlockIncrement(32);
	verticalScroller_oldFile.setUnitIncrement(16);

	verticalScroller_oldFile.addAdjustmentListener(new AdjustmentListener()
	{
		public void adjustmentValueChanged(AdjustmentEvent e)
		{
			verticalScroller_newFile.setValue(e.getValue());
		}
	});

	horizontalScroller_oldFile.addAdjustmentListener(new AdjustmentListener()
	{
		public void adjustmentValueChanged(AdjustmentEvent e)
		{
			horizontalScroller_newFile.setValue(e.getValue());
		}
	});

	verticalScroller_newFile.addAdjustmentListener(new AdjustmentListener()
	{
		public void adjustmentValueChanged(AdjustmentEvent e)
		{
			verticalScroller_oldFile.setValue(e.getValue());
		}
	});

	horizontalScroller_newFile.addAdjustmentListener(new AdjustmentListener()
	{
		public void adjustmentValueChanged(AdjustmentEvent e)
		{
			horizontalScroller_oldFile.setValue(e.getValue());
		}
	});

	newFile.setWheelScrollingEnabled(true);
	oldFile.setWheelScrollingEnabled(true);

Der Code ist ein Auszug aus einem FileCompare - Tool, in dem 2 Files in Listen gegenübergestellt werden. Beide Listen haben Scrollbars, aber jedes bedienen an der einen wirkt sich analog auch auf die andere Liste aus.

Punkt ist hier denke ich, dass ich extra ScrollBars verwende.

Vielleicht hilfts ja.

lr
 
A

Azrahel

Gast
André Uhres hat gesagt.:
Falls du dich weigerst ein KSKB zu posten, bist du so albern wie eine Frau die zum Arzt geht damit er ihr hilft,
sich aber nicht entkleiden will oder keinerlei Untersuchungen mit sich machen lassen will,
und dann verärgert ist wenn der Arzt keine Ahnung hat was mit ihr los ist.

Jetzt veralbert mich doch nicht :)

Aber du hast schon recht, prinzipiell bin ich dann eigentlich nur zu faul die Dummy-Strukturen zu erstellen und die umgebenden Klassen so aufzubereiten das es als kskb funktioniert. Wenn ihr also auf Grund meiner Faulheit mir nicht helfen könnt hab ich mir selbst in den Finger geschnitten...

Andererseits würdest grad du, Andre, mir den Kopf abreissen wenn du so manche meiner Codes/Klassennamen sehen würdest. Ist also irgendwo auch reiner Selbstschutz von mir :D

LR's Beispiel funktionierte zwar bei mir umgesetzt, brachte aber das selbe Resultat. Trotzdem danke :)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E GridLayout auf ScrollPane AWT, Swing, JavaFX & SWT 4
N Einer TextArea ein ScrollPane hinzufügen AWT, Swing, JavaFX & SWT 8
TheWhiteShadow JavaFX ScrollPane nimmt nicht genug platz ein AWT, Swing, JavaFX & SWT 3
J Gridpane Breite in Scrollpane automatisch anpassen AWT, Swing, JavaFX & SWT 2
E JavaFX Cursor-Position im ScrollPane AWT, Swing, JavaFX & SWT 0
E Swing Liste in Scrollpane wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
C JavaFX ScrollPane schießt über das Ziel hinaus... AWT, Swing, JavaFX & SWT 1
DaCrazyJavaExpert Swing Zwei gleichgroße Panels in einem Scrollpane mit Layout AWT, Swing, JavaFX & SWT 9
T JavaFX Zoom in ScrollPane AWT, Swing, JavaFX & SWT 1
L Java FX Scrollpane automatisch resizen AWT, Swing, JavaFX & SWT 3
P Java ScrollPane und ViewPort AWT, Swing, JavaFX & SWT 2
M JavaFX Scrollpane: Style von Contentpanel default AWT, Swing, JavaFX & SWT 1
S JavaFX Image Skalierung in Scrollpane, Scrollpane resized sich nicht AWT, Swing, JavaFX & SWT 5
V Netbeans: TabbedPane, ScrollPane und Graphics AWT, Swing, JavaFX & SWT 4
S passende PaintComponent ? Zeichnen in TextArea mit Scrollpane ? AWT, Swing, JavaFX & SWT 2
O ScrollPane AWT, Swing, JavaFX & SWT 2
W JavaFX Scrollpane elementweise scrollen AWT, Swing, JavaFX & SWT 4
M SWT ScrollPane Größe zu klein AWT, Swing, JavaFX & SWT 6
Z Swing Welcher Layoutmanager bei ScrollPane? AWT, Swing, JavaFX & SWT 4
S ScrollPane in Textarea und auf Panel AWT, Swing, JavaFX & SWT 4
Bluedaishi Synchrone ScrollPane trennen AWT, Swing, JavaFX & SWT 2
G JTable als fixierte Spalte in Scrollpane scrollt nicht mit... AWT, Swing, JavaFX & SWT 1
M MouseListener auf table oder scrollPane AWT, Swing, JavaFX & SWT 11
W Swing Nicht-Editierbares Textfeld in Panel in ScrollPane AWT, Swing, JavaFX & SWT 9
W Swing Zum Ende einer Scrollpane scrollen AWT, Swing, JavaFX & SWT 2
S Bestimmten Bereich eines Bildes im JFrame mit Scrollpane anzeigen AWT, Swing, JavaFX & SWT 0
Kenan89 Vertikal und horizontal zentrierter Pane in ScrollPane AWT, Swing, JavaFX & SWT 5
Kenan89 Java FX ScrollPane Content mittig setzen AWT, Swing, JavaFX & SWT 5
P ScrollPane nach zeichnen dynamisch resize AWT, Swing, JavaFX & SWT 7
O Swing GroupLayout und Scrollpane AWT, Swing, JavaFX & SWT 3
T scrollpane taucht nicht auf AWT, Swing, JavaFX & SWT 6
D Zoom zur Mouseposition in ScrollPane AWT, Swing, JavaFX & SWT 5
F AWT ScrollPane Problem AWT, Swing, JavaFX & SWT 3
S Swing Bild in JPanel in ScrollPane neu zeichnen AWT, Swing, JavaFX & SWT 2
S Canvas in ScrollPane wird beim scrollen immer neu gezeichnet AWT, Swing, JavaFX & SWT 3
D JTable in Scrollpane AWT, Swing, JavaFX & SWT 3
H ScrollPane AWT, Swing, JavaFX & SWT 3
0 JTable im ScrollPane AWT, Swing, JavaFX & SWT 3
S Swing Scrollpane und JTables AWT, Swing, JavaFX & SWT 6
D Swing JList: ScrollPane auf JPanel ansprechen AWT, Swing, JavaFX & SWT 7
Spin JTable Header wird nicht angezeigt ohne ScrollPane AWT, Swing, JavaFX & SWT 3
F Swing Mehrere Textfelder in Scrollpane einfügen und dann zum Scrollen bringen? AWT, Swing, JavaFX & SWT 4
_dp Swing ScrollPane unterschlägt Großteil der Tabelle AWT, Swing, JavaFX & SWT 7
T ScrollPane Lösgelöst vom JPanel?!? AWT, Swing, JavaFX & SWT 4
D Panel zu Scrollpane adden AWT, Swing, JavaFX & SWT 8
T LayoutManager Panel in Scrollpane mittig ausrichten AWT, Swing, JavaFX & SWT 2
E JList in ScrollPane auf größe bringen AWT, Swing, JavaFX & SWT 5
A ScrollPane + internalFrame AWT, Swing, JavaFX & SWT 2
H ScrollPane scrollt ungefragt drauf los! AWT, Swing, JavaFX & SWT 5
T ScrollPane scrollt nicht einwandfrei AWT, Swing, JavaFX & SWT 3
G ScrollPane: getPreferredSize() AWT, Swing, JavaFX & SWT 11
M Labels in ScrollPane mit Linie verbinden AWT, Swing, JavaFX & SWT 2
P ScrollPane klappt zusammen beim verkleinern des Frames AWT, Swing, JavaFX & SWT 2
S Swing JTree in ScrollPane einen ToolTip geben AWT, Swing, JavaFX & SWT 2
T ScrollBar aus ScrollPane verstecken AWT, Swing, JavaFX & SWT 2
N ScrollPane in ein Fenster einfügen AWT, Swing, JavaFX & SWT 2
N ScrollPane passt sich nicht an AWT, Swing, JavaFX & SWT 4
D ScrollPane Anpassungen AWT, Swing, JavaFX & SWT 7
M Problem mit jPanel (FlowLayout) in ScrollPane AWT, Swing, JavaFX & SWT 4
K TextArea auf Scrollpane AWT, Swing, JavaFX & SWT 3
G Tabellenköpfe trotz Scrollpane ausschalten AWT, Swing, JavaFX & SWT 5
P Automatisches Mitscrollen der ScrollPane AWT, Swing, JavaFX & SWT 2
M Problem beim Einsatz von ScrollPane (Fenster spielt verrückt AWT, Swing, JavaFX & SWT 2
R ImageViewer - Bild mit ScrollPane AWT, Swing, JavaFX & SWT 4
K Row und ColumnHeader in ScrollPane werden "verwischt&qu AWT, Swing, JavaFX & SWT 4
F Resize in ScrollPane AWT, Swing, JavaFX & SWT 4
M Swing: ScrollPane Button mit Pfeil ändern wie? AWT, Swing, JavaFX & SWT 2
F Scrollpane scrollt immer zur TextArea AWT, Swing, JavaFX & SWT 8
vogella JTable und JScrollPane - ScrollPane immer in der Mitte AWT, Swing, JavaFX & SWT 2
B Komponenten über ScrollPane hinaus angezeigt. AWT, Swing, JavaFX & SWT 3
S JTable (Scrollpane und ColumnNames) und JComboBox AWT, Swing, JavaFX & SWT 2
T Warum keine ScrollBars in diesem ScrollPane? AWT, Swing, JavaFX & SWT 3
A Scrollspeed bei Scrollpane erhöhen? AWT, Swing, JavaFX & SWT 2
P Resize von ScrollPane Inhalten AWT, Swing, JavaFX & SWT 2
S ScrollPane zeigt scrollbalken nicht an AWT, Swing, JavaFX & SWT 12
S Problem mit Scrollpane & Bild AWT, Swing, JavaFX & SWT 3
A JTable in ScrollPane scrollt nicht horizontal AWT, Swing, JavaFX & SWT 2
M JMenu verschwindet unter ScrollPane AWT, Swing, JavaFX & SWT 3
G jTable + ScrollPane (+ TableModel) AWT, Swing, JavaFX & SWT 7
G ScrollPane anfärben AWT, Swing, JavaFX & SWT 2
E Ärger mit ScrollPane, JTable und der Resize-Einstellung AWT, Swing, JavaFX & SWT 2
J Inhalt eines Scrollpane speichern AWT, Swing, JavaFX & SWT 3
M Eigen gemaltes JPanel im ScrollPane. klappt nicht. :-( AWT, Swing, JavaFX & SWT 10
M Wo bleibt mein ScrollPane? AWT, Swing, JavaFX & SWT 3
D Probleme mit TableLayoutManager und ScrollPane AWT, Swing, JavaFX & SWT 3
M Problem bei Verbinden v. jTable, ScrollPane u. JLabel AWT, Swing, JavaFX & SWT 5
G Anwendung um Scrollpane erweitern AWT, Swing, JavaFX & SWT 2
G Scrollpane in null-Layout einfügen AWT, Swing, JavaFX & SWT 5
N Frame in ScrollPane einfügen AWT, Swing, JavaFX & SWT 5
J Balken von ScrollPane immer unten AWT, Swing, JavaFX & SWT 6
Z Probleme mit eigenem Canvas und ScrollPane AWT, Swing, JavaFX & SWT 8
B Swing Transparentes JPanel, Schrift verschmiert AWT, Swing, JavaFX & SWT 22
T JScrollPane - Inhalt verschmiert AWT, Swing, JavaFX & SWT 4
MartinNeuerlich Kann mir jemand, der einen Mac mit einem m1 oder m2-Chip hat, eine POM geben mit der Javafx-Fullscreen beim Mac mit m-Chip funktioniert? AWT, Swing, JavaFX & SWT 1
berserkerdq2 Wie greife ich auf ein Element zu, welches ich beim Scenebuilder erstellt habe AWT, Swing, JavaFX & SWT 10
H AWT Dialog Größe ändern - Schwarzer Inhalt beim groß ziehen AWT, Swing, JavaFX & SWT 1
L jComboBox Actionlistener wird beim erstmaligen Befüllen getriggert AWT, Swing, JavaFX & SWT 7
B Output GUI funktioniert nur beim ersten Mal richtig. AWT, Swing, JavaFX & SWT 4
A JavaFX exportierte Jar ohne beim starten die Libs hinzufügen? AWT, Swing, JavaFX & SWT 2
TheWhiteShadow JavaFX ListView Problem beim Entfernen von Elementen AWT, Swing, JavaFX & SWT 1

Ähnliche Java Themen

Neue Themen


Oben