Problem Zeichnen in einer Fensterhälfte

TTrp40

Mitglied
Hallo Leute,

ich hab jetzt schon länger in Foren und Online-Büchern geschaut, bin aber nicht fündig geworden. Ich hoffe, dass mir von euch jemand weiterhelfen kann. Bin ein wiedereinsteiger und kenne mich mit Java noch nicht richtig gut aus.

Folgendes Problem:
Ich möchte eine Java Applet programmieren, bei dem der User verschiedene Parameter eingeben kann, anschließend auf einen Button Drückt und es wird etwas berechnet und anschließend ein Diagramm gezeichnet.

Fenstereinteilung:
______________________
|...Eingabe..|... Zeichnen|
|...............|......bereich.|
|...............|................|
|...............|................|
|...............|................|
|_____________________

Ich habe das Fenster mit dem LayoutManager in zwei Teile aufgeteilt(siehe oben), links mit der Eingabemöglichkeit und Rechts mit einem Bereich, in dem gezeichnet wird. Ich habe mir gedacht, dass ich mit einer Methode auf dem rechten Panel malen kann.

Der Linke Teil hat keine Probleme bereitet. Als ich mich ans Zeichnen machen wollte und die Methode paint(..) überschreibe wird auf einmal der Linke Teil nichtmehr angezeigt.

Habt ihr eine Idee, was ich falsch mache?

Hier mal der Quellcode mit nicht überschriebener paint(..) funktion:

Java:
import java.applet.Applet;
import java.net.URL;
import java.util.Date;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.GridLayout;
import java.awt.Image;
import java.awt.MediaTracker;
import java.awt.Shape;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.geom.Ellipse2D;

import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.JTextField;

public class layout extends Applet implements ActionListener {

	private static final long serialVersionUID = 1L;
	  

   
    
    private Container EingabeContainer;
    private Container GraphikContainer;
   

    private Container KernauswahlContainer;
    private Container ArbeitspunktEingabeContainer;
    private Container Berechnecontainer;

	private JTextField tf;

	URL base;
	Image my_gif;
	MediaTracker mt;
	public void init() {
		this.setMenu();
		URL base = null;
		mt = new MediaTracker(this);
		try { base = getDocumentBase();}
        catch (Exception e) {}
        my_gif = getImage(base,"Ma.gif");
        mt.addImage(my_gif,1);
        try {
              mt.waitForAll();
         }
         catch (InterruptedException  e) {}
	}

	private void setMenu() {
		URL base = null;
		Image my_gif;
		MediaTracker mt;
		mt = new MediaTracker(this);
		try { base = getDocumentBase();}
        catch (Exception e) {}
        my_gif = getImage(base,"hallo.gif");
        mt.addImage(my_gif,1);
        try {
              mt.waitForAll();
         }
         catch (InterruptedException  e) {}
	          
		//f = new JFrame();
		this.setLayout(new GridLayout());

		
	    
	    KernauswahlContainer = new Container();
	    KernauswahlContainer.setLayout(new GridLayout(2,1,1,1));
	    
	    ArbeitspunktEingabeContainer = new Container();
	    ArbeitspunktEingabeContainer.setLayout(new GridLayout(2,0,1,1));//(Anzahl Zeilen, x)
	    
	    Berechnecontainer = new Container();
	    Berechnecontainer.setLayout(new FlowLayout());
		
	    EingabeContainer=new Container();
		EingabeContainer.setLayout(new GridLayout(0,1,1,1));

		EingabeContainer.add(KernauswahlContainer);
		EingabeContainer.add(ArbeitspunktEingabeContainer);
		EingabeContainer.add(Berechnecontainer);
		

		JLabel KernLabel=new JLabel("Kerneingabe: ");
		String[] KerneStringArray = { "112", "123", "155", "151", "151" };
		JLabel mfeLabel=new JLabel("mFe/kg");
		JTextField mfeTextField = new JTextField();
		JLabel lfeLabel=new JLabel("lfe/cm");
		JTextField lfeTextField = new JTextField();
		JLabel afeLabel=new JLabel("afe/cm²");
		JTextField afeTextField = new JTextField();
		
		JComboBox KernComboBox = new JComboBox(KerneStringArray);
		KernComboBox.addActionListener(this);

		
		KernauswahlContainer.add(KernLabel);
		KernauswahlContainer.add(KernComboBox);
		KernauswahlContainer.add(new JLabel(""));
		KernauswahlContainer.add(new JLabel(""));
		KernauswahlContainer.add(new JLabel(""));
		KernauswahlContainer.add(new JLabel(""));
		KernauswahlContainer.add(mfeLabel);
		KernauswahlContainer.add(mfeTextField);
		KernauswahlContainer.add(lfeLabel);
		KernauswahlContainer.add(lfeTextField);
		KernauswahlContainer.add(afeLabel);
		KernauswahlContainer.add(afeTextField);
		this.add(EingabeContainer,BorderLayout.WEST);
		GraphikContainer=new Container();

		ArbeitspunktEingabeContainer.add(new JLabel());
		JLabel flabel = new JLabel("f/kHz");
		JTextField fTextfield=new JTextField();
	     ArbeitspunktEingabeContainer.add (flabel);
	     ArbeitspunktEingabeContainer.add (fTextfield);
		Container RadioButtonContainer = new Container();
		RadioButtonContainer.setLayout(new GridLayout(0,1));
	     //ButtonGroup radioGroup;
	     JCheckBox radioB;
	     JCheckBox radioU;
	     JCheckBox radioI;
	     radioB=new JCheckBox("Bpk");
	     radioB.doClick();
	     radioU=new JCheckBox("Upk");
	     radioI=new JCheckBox("Ipk");
	     RadioButtonContainer.add(radioB);
	     RadioButtonContainer.add(radioU);
	     RadioButtonContainer.add(radioI);
	     ArbeitspunktEingabeContainer.add(RadioButtonContainer);
	     JLabel BpkLabel=new JLabel("Bpk/T");
	     JTextField BUITextField = new JTextField("0,3000");
	     ArbeitspunktEingabeContainer.add (BpkLabel);
	     ArbeitspunktEingabeContainer.add (BUITextField);
	     
	     JLabel PfeLabel = new JLabel("PFe/(W/kg)");
	     JTextField PfeTextField= new JTextField("           ");
	     JLabel PLabel = new JLabel("P/(W/core)");
	     JTextField PTextField= new JTextField("           ");
	     Berechnecontainer.add(PfeLabel);
	     Berechnecontainer.add(PfeTextField);
	     Berechnecontainer.add(PLabel);
	     Berechnecontainer.add(PTextField);
	     JButton BerechneButton = new JButton ("Berechne");
	     Berechnecontainer.add(BerechneButton);
		
		this.add(GraphikContainer);
		JLabel PowerLossLabel = new JLabel("Powerloss chart");
		GraphikContainer.add(PowerLossLabel);
	     
		
	}

	@Override
	public void actionPerformed(ActionEvent arg0) {
		tf.setText(((JButton) arg0.getSource()).getText());
	}
	
	
	// public void paint(Graphics g) { 
	        
	//} 
	
}

Habt Ihr eine Idee, wie ich in den Linken Teil etwas zeichnen kann?
Da soll letztendlich ein x-y-Diagram rein(Verluste über frequenz).

PS.: Ich weiß, dass das Layout zur Zeit nicht ganz so gut aussieht. Ich benutze für den Fall einen nicht ganz so passenden Layout Manager. Ich bin für jeden Tipp dankbar!

Grüße
TTrp
 

eRaaaa

Top Contributor
Nur kurz über den Code drüber geschaut:

- Also zunächst würde ich nur bei Swing bleiben Applet-> JApplet etc. also nicht wild Komponenten mischen
- Dann würde ich zwei JPanels erstellen, eines für die linke und eines für die rechte Seite
- Dann würde ich nicht die paint Methode des Applets überschreiben sondern paintComponent des rechten jPanels! Dann sollte es nicht zu diesen Problemen kommen!
 

TTrp40

Mitglied
- Dann würde ich nicht die paint Methode des Applets überschreiben sondern paintComponent des rechten jPanels! Dann sollte es nicht zu diesen Problemen kommen!

Hallo eRaaa,
danke für den Tipp. Das Umwandeln von Applet->JApplet hat wunderbar funktioniert.
Auch das Einbinden der beiden Panels war problemlos.
Probleme habe ich beim Überschreiben der paintComponent Methode des rechten Panels. Wie überschreibe ich denn die Methode eines spezifischen Panels? oder kann ich der paintComponent() Methode eine getSource()==rechtesPanel abfrage einbauen? Oder überschreibe ich die Methode beim erstellen des rechten Panels?


Kann ich denn in einem Panel die Kompnenten (JButtons, JTextFields usw) genauso anordnen wie in einem Container?

Noch eine Frage bzgl. Layout Manager:
Ich benutze den GridLayout, die TextFelder sehen da aber etwas blöd aus, da sie eine große höhe haben. Ich wollte zuerst einen Null Layout benutzen und die Komponenten mit setBorder selbst anordnen, was nicht so recht funktioniert hat.

Habt ihr einen Tipp, mit welchem Layout Manager man die Komponenten anordnen kann, sodass das JApllet anschließend auch gut aussieht? Zur Zeit sieht es noch so aus:

ldjboplz.gif


und wenn man das Fenster vergrößert, dann werden die Textfelder sogar noch größer.
Irgendwelche Empfehlungen?

Danke für die Hilfe
TTrp40
 

eRaaaa

Top Contributor
Ja beim GridLayout bekommen eben alle Komponenten die gleiche Größe. Layouts können auch verschachtelt werden!
Ansonsten gibts neben den Standartlayouts auch noch so etwas wie das TableLayozut, das ist etwas flexibler als das GridLayout oder auch das MigLayout. Einfach mal anschauen und ausprobieren.
Wegen dem Panel. Es gibt da auch wieder mehrere Möglichkeiten, entweder du schreibst eine eigene Klasse und erweiterst Jpanel (extends JPanel) und überschreibst dann einfach paintComponent oder du schreibst beim Erstellen des Panels ein Konstrukt ala
Java:
		new JPanel(){
			@Override
			protected void paintComponent(Graphics g) {
				super.paintComponent(g);
				//hier dein Code....
			}
		};
 

TTrp40

Mitglied
Hallo eRaaa,

danke für die Indo, ich kann jetzt auf das Linke JPanel malen. Funktioniert gut, ich muss noch ein bisschen grips einsetzen, um ein x-y-Diagramm mit automatischer Skalierung und möglichkeit der logarithmischen Darstellung einzufügen.
Als Physiker und mit Hilfe der Math-Klasse sollte das kein Problem sein.

Etwas mehr probleme bereitet mir zur Zeit das Layout.

Ja beim GridLayout bekommen eben alle Komponenten die gleiche Größe. Layouts können auch verschachtelt werden!
Ansonsten gibts neben den Standartlayouts auch noch so etwas wie das TableLayozut, das ist etwas flexibler als das GridLayout oder auch das MigLayout. Einfach mal anschauen und ausprobieren.

Ich habe mir auf der Seite "http://download.oracle.com/javase/tutorial/uiswing/layout/visual.html" einige angeschaut und wollte dann das SpringLayout verwenden. Hier wird dann ein GUI-Builder empfohlen. Hat schon jemand damit erfahrungen gesammelt und welchen GUI-Builder könnt ihr für Eclipse empfehlen?

Danke für die Hilfe
TTrp
 

TTrp40

Mitglied
Ich versuche schon etwas länger den Visual Editor zu installieren mit einigen Problemen. Es gibt von dem VE nur eine TGZ Datei, die sich mit 7tip nicht entpacken lassen möchte. Alle andere Seiten zu VE bei Eclipse sind nicht mehr verfügbar.
Kämpfe ich gerade auf einem verlorenen Posten oder macht es sinn, mal das VE auszuprobieren?
Grüße
TTrp
 
G

Gast2

Gast
Ich würde dir für Eclipse den WindowBuilder Pro empfehlen:
Installing WindowBuilder Pro

Aber bevor du anfängst dir mit nem GUI Designer da was hinzuklicken solltest du schon verstanden haben wie, das mit den layoutmanagern etc. funktioniert.
 

TTrp40

Mitglied
Hallo Leute,
ich brauch nochmal eure Hilfe.
Ich habe EikeBs Tipp zu herzen genommen und möchte mich mit den layoutmanagern weiter außeinandersetzen, bräuchte aber mal einen Tipp für einen passenden LayoutManager.


Die linke Seite soll aus 3 Teilen bestehen, Teil Kernauswahl, Teil Arbeitspunkteinabe und Teil Berechnen mit Texten, Textfeldern, einer Liste, drei Radiobuttons (gegroupt) und einem Berechne-Button
So soll es einmal aussehen:
______________________________________<<Teil Kerneingabe
|....Überschrift:"Eingabe"...........................|
|Text:"Kern"....Liste:"Auswahlliste"..............|
|...Textfeld mfe, lfe, afe............................|
_______________________________________<<Teil Arbeitspunkteinabe
|Text:"frequenz".....Textfeld:Frequenz..........|
|Radiobutton:"U".......................................|
|Radiobutton:"I"....Text:"U/I/B" Textfeld "UIB".|
|Radiobutton:"B".......................................|
_______________________________________<<Teil Berechnen
|Text:"Pfe"....Textfeld:"Pfe".........................|
|Text:"P".......Textfeld:"P"...........................|
|Button:"Berechne"....................................|
_______________________________________

Die Textfelder sollten etwa die Größe der Schrift und eine typische Länge haben.

Was für einen LayoutManager könnt ihr dafür empfehlen?

Viele Grüße und Danke für die Hilfe
TTrp
 

jgh

Top Contributor
imho ein BorderLayout mit North,Center und South für deine 3 Panels, die Panels selber würde ich in wahrscheinlich mit FlowLayout, oder GridbagLayout machen.
kannst natürlich auch die 3 Panels (da sie ja scheinbar (fast) gleich groß sind) auch in ein GridLayout tun und dann die Panels halt auch mit -wie oben- mit FlowLayout, oder GridbagLayout machen.

oder halt alles in GridBagLayout, ineinander verschachtelt...ist sicherlich der mächtigste LM in SDK
 

TTrp40

Mitglied
oder halt alles in GridBagLayout, ineinander verschachtelt...ist sicherlich der mächtigste LM in SDK

Vielen Dank für den Tipp mit dem GridBag
Funktioniert einwandfrei!

Wie weit sind denn java-Fährige Browser auf der Welt verbreitet?
Mein Applett soll in einem Unternehmen benutzt werden, damit potentielle Kunden sich die Verluste von Bauteilen, berechnen und in einem Graphen anschauen können.

Wenn es nicht weit verbreitet ist werde ich noch eine Extra HTML-Seite mit Formularen erstellen müssen.

Grüße
TTrp
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Problem mit dem Zeichnen einer Linie auf einem JPanel AWT, Swing, JavaFX & SWT 30
7 JavaFX Problem beim Zeichnen eines Dreiecks in einem GUI AWT, Swing, JavaFX & SWT 6
T Problem beim Zeichnen von Rechteck AWT, Swing, JavaFX & SWT 3
bluerob Problem beim Image zeichnen via andere Klasse AWT, Swing, JavaFX & SWT 7
K Swing Problem beim Zeichnen von Kreisen AWT, Swing, JavaFX & SWT 4
P RAM-Auslastung - Problem. Zeichnen von JPEGs auf JPanel AWT, Swing, JavaFX & SWT 2
F Swing UI Problem mit Zeichnen der Tab-Border AWT, Swing, JavaFX & SWT 2
M Problem beim Zeichnen mit Path2D AWT, Swing, JavaFX & SWT 4
S Swing Problem mit Zeichnen in Panel AWT, Swing, JavaFX & SWT 6
Developer_X Swing Problem mit neu Zeichnen AWT, Swing, JavaFX & SWT 2
R Swing + Zeichnen Problem AWT, Swing, JavaFX & SWT 7
P Problem beim Zeichnen auf ein BufferedImage AWT, Swing, JavaFX & SWT 4
L Problem mit JInternalFrame und zeichnen AWT, Swing, JavaFX & SWT 6
Juelin Problem mit TextField.requestFocus(); AWT, Swing, JavaFX & SWT 17
Juelin Problem beim Laden Controller AWT, Swing, JavaFX & SWT 2
G Problem mit der Anzeige von jLabel. Unlesbar wenn der Text geändert wird. AWT, Swing, JavaFX & SWT 28
H 2D-Grafik Problem mit Paint AWT, Swing, JavaFX & SWT 1
S Layout - Problem AWT, Swing, JavaFX & SWT 1
Tassos JavaFX/Problem mit der Maussteuerung in Stackpane AWT, Swing, JavaFX & SWT 7
sserio Java Fx - Problem AWT, Swing, JavaFX & SWT 3
A Problem Spiel auf Panel der GUI zu bringen AWT, Swing, JavaFX & SWT 1
A JavaFX Controller Problem AWT, Swing, JavaFX & SWT 1
TheWhiteShadow JavaFX ListView Problem beim Entfernen von Elementen AWT, Swing, JavaFX & SWT 1
E LayoutManager Welcher Layout-Mix löst mein Problem? AWT, Swing, JavaFX & SWT 3
Umb3rus JavaFX Problem mit PropertyValueFactory: can not read from unreadable property AWT, Swing, JavaFX & SWT 1
T Problem mit paintComponent() AWT, Swing, JavaFX & SWT 17
AmsananKING Java Menü-Problem AWT, Swing, JavaFX & SWT 1
K JavaFX Resizing-Problem beim BorderLayout (Center Component) beim Arbeiten mit mehreren FXMLs AWT, Swing, JavaFX & SWT 2
G Instance OF Problem AWT, Swing, JavaFX & SWT 9
FrittenFritze Ein Problem mit der CSSBox, die Größe wird nicht angepasst AWT, Swing, JavaFX & SWT 5
M Problem mit dem Anzeigen von Frames im Vordergrund AWT, Swing, JavaFX & SWT 5
Badebay Problem mit JButton AWT, Swing, JavaFX & SWT 2
newJavaGeek Grid-Layout problem AWT, Swing, JavaFX & SWT 7
J JavaFX Löschen im Tabelview macht Problem AWT, Swing, JavaFX & SWT 15
JavaTalksToMe JavaFx ExekutorService Problem AWT, Swing, JavaFX & SWT 2
Zrebna Problem bei Eventhandling (Value soll nach jedem erneutem Klick gelöscht werden) AWT, Swing, JavaFX & SWT 4
B Problem mit JavaFX AWT, Swing, JavaFX & SWT 5
J css Problem AWT, Swing, JavaFX & SWT 5
B JavaFX habe mein Problem fett markiert AWT, Swing, JavaFX & SWT 2
A Swing Filter-Problem AWT, Swing, JavaFX & SWT 1
temi JavaFX Problem mit IntelliJ und JavaFx 11 unter XUbuntu AWT, Swing, JavaFX & SWT 3
L Java FX Problem mit Ubuntu 18 und JavaFx AWT, Swing, JavaFX & SWT 27
H JTable TableCellEditor-Problem AWT, Swing, JavaFX & SWT 0
kodela Swing Problem mit Warten-Dialog AWT, Swing, JavaFX & SWT 16
B JavaFx Scene Builder Problem AWT, Swing, JavaFX & SWT 2
B [Problem] Java öffnet Word-Datein nicht AWT, Swing, JavaFX & SWT 14
T DataBinding Problem AWT, Swing, JavaFX & SWT 5
Blender3D Problem mit € Symbol Font Gotham Windows 10 Swing AWT, Swing, JavaFX & SWT 11
T Problem mit JTable Sortierung AWT, Swing, JavaFX & SWT 2
J Problem mit Platfrom run later AWT, Swing, JavaFX & SWT 15
J Problem mit Platfrom run later AWT, Swing, JavaFX & SWT 0
D Swing SwingUtils / Thread Problem AWT, Swing, JavaFX & SWT 3
L JavaFX Problem beim Aufrufen einer Methode AWT, Swing, JavaFX & SWT 5
T Swing Problem mit Datum und FormattedTextField AWT, Swing, JavaFX & SWT 2
S AWT Java print dialog Problem AWT, Swing, JavaFX & SWT 0
olfibits JavaFX Problem mit HTMLEditor AWT, Swing, JavaFX & SWT 0
W SWT hover-background-problem with first column in TreeViewer AWT, Swing, JavaFX & SWT 0
M Problem mit Add JScrollPane AWT, Swing, JavaFX & SWT 25
Mario1409 Swing JTextArea scroll Problem AWT, Swing, JavaFX & SWT 0
N Swing Problem mit loop AWT, Swing, JavaFX & SWT 2
S Swing Problem mit Button und ActionListener AWT, Swing, JavaFX & SWT 5
S Swing & Clean und build Problem AWT, Swing, JavaFX & SWT 12
S JLabel setText() Problem AWT, Swing, JavaFX & SWT 6
I 2D-Grafik Problem beim Ändern der Farbe eine 2d Objekts AWT, Swing, JavaFX & SWT 3
G Swing Splitpane Problem AWT, Swing, JavaFX & SWT 1
F Problem mit der FXML Rectangle Shape AWT, Swing, JavaFX & SWT 2
N JavaFX Stranges Problem mit der Autoscroll-Eigenschaft von Textareas AWT, Swing, JavaFX & SWT 0
E Java FX FXML Problem mit html Scriptausführung AWT, Swing, JavaFX & SWT 2
J JavaFX Intersect Problem mit Shapes AWT, Swing, JavaFX & SWT 10
R JavaFX MediaPlayer AVI-Problem AWT, Swing, JavaFX & SWT 1
M Swing Problem mit ListCellRenderer AWT, Swing, JavaFX & SWT 7
D Problem mit JTable AWT, Swing, JavaFX & SWT 1
F GUI Auflösung ändern - Koordianten und Proportions Problem AWT, Swing, JavaFX & SWT 21
J Problem mit Button darstellung AWT, Swing, JavaFX & SWT 23
M Problem mit Layoutmanagern... Hilfe wäre sehr nett. AWT, Swing, JavaFX & SWT 2
S 2D-Grafik Problem mit Variablen AWT, Swing, JavaFX & SWT 4
M Swing AttributiveCellTableModel addRow() Problem AWT, Swing, JavaFX & SWT 1
J Swing Problem mit Graphics Methode AWT, Swing, JavaFX & SWT 4
N JavaFX Problem mit table multiple selection AWT, Swing, JavaFX & SWT 5
K CheckBox Problem AWT, Swing, JavaFX & SWT 5
Grevak DisplayMode Problem seit Windows 10 AWT, Swing, JavaFX & SWT 2
S Swing Eigene JComboBox Problem! AWT, Swing, JavaFX & SWT 1
B Swing Problem mit Bildpfad AWT, Swing, JavaFX & SWT 4
N Swing Problem beim Scrollen mit JScrollPane AWT, Swing, JavaFX & SWT 6
V Graphics g - drawOval problem mit background AWT, Swing, JavaFX & SWT 1
C AWT Problem mit Protokol Fenster AWT, Swing, JavaFX & SWT 0
M Swing pack() Problem mit Taskleiste AWT, Swing, JavaFX & SWT 4
N Swing Choice- Problem! AWT, Swing, JavaFX & SWT 8
Q "AWT-EventQueue-0" Exception Problem AWT, Swing, JavaFX & SWT 4
D jButton Problem, ein Rieser Button bedeckt das ganze frame AWT, Swing, JavaFX & SWT 1
A Problem: repaint() - Schleife AWT, Swing, JavaFX & SWT 3
J Anfänger GUI Problem bei der Ausführung eines sehr einfachen Programms AWT, Swing, JavaFX & SWT 2
P AWT Problem mit Platzierung (GridBagLayout) AWT, Swing, JavaFX & SWT 2
N Swing JTree Problem beim erstellen der Knoten AWT, Swing, JavaFX & SWT 0
N Swing CardLayout: Problem beim Wechsel zwischen den JPanels AWT, Swing, JavaFX & SWT 3
A Mini-Menu-Schriften. Ein Problem bei hohen DPI Zahlen AWT, Swing, JavaFX & SWT 2
Z Canvas in Frame einfügen. Problem mit 4-Gewinnt AWT, Swing, JavaFX & SWT 1
C Thread-/ Simulations- Problem AWT, Swing, JavaFX & SWT 18
G Swing Setvisible problem AWT, Swing, JavaFX & SWT 1
J JTabbedPane: close Button Problem AWT, Swing, JavaFX & SWT 2

Ähnliche Java Themen


Oben