InternalFrame, Anpassung der Größe

Status
Nicht offen für weitere Antworten.

flaxx

Mitglied
Hallo,

mein Problem ist folgendes:

Ich habe ein Fenster in dem über ein Event ein Internes Fenster erscheint. Wenn ich es nun versuche die Groesse per Ziehen zu verändern, wird die Position des Fensters zurückgesetzt und nach loslassen der maustaste auch die Größenänderung rückgängig gemacht. Das interne Fenster passt sich also immer an das übergeordnete Fenster an (außer beim verschieben).

Ich arbeite mit Netbeans und habe damit in einer extra Datei das Interne Fenster erstellt (also die Oberfläche) und dann einiges über die Properties eingestellt. Dann habe ich in der Hauptdatei ein neues Objekt der Klasse erstellt und mal versucht über setlocation oder setbounds es in der gleichen prozedur zu konfigurieren, das ging jedoch nicht. Dann habe ich es nochmal mit einer anderen Prozedur (Einfach ein weiterer Button) versucht einzustellen und es funktionierte.

Wie bekomme ich es hin, dass die Größe des Internen Fensters nicht vom übergeordneten Frame abhängt?

Sry dass das jetzt bisschen konfus klingt.. werde das nochmal versuchen zu bearbeiten und strukturieren :)

Vielen Dank für die Mühe!
 

Marco13

Top Contributor
ein KLEINES compilierbares Beispiel :wink:
Markieren
Copy
Paste in TextPad
STRG+1 (compilieren)
STRG+2 (starten)
Ausprobieren
---> Aaaaah, DAS meint er! :idea:
 

flaxx

Mitglied
:)
das habe ich mir schon beinahe gedacht, allerdings ist ja ein Großteil des Codes generiert, werde es aber jetzt einfach mal per copy&paste hier posten:

Code:
private JInternalFrame konto = new Konten();

@Action
    public void Konten_InternalFrameeinblenden() {
 konto.setVisible( true );

 AsasoMailApp.getApplication().getMainFrame().add(konto);
 konto.setLocation(300, 40); //[color=red]Funktioniert nicht[/color]
 
}

    @Action
    public void test() {
konto.setLocation(300, 20);    } //[color=green]Das funktioniert [/color]

und dann die Klasse Konten:
Code:
public class Konten extends javax.swing.JInternalFrame {

    /** Creates new form Konten */
    public Konten() {
        initComponents(); 
     
    }

Daneben existiert noch einiges Generiertes..
 

Marco13

Top Contributor
Beschreib's notfalls hierran
Code:
// Von [url]http://java.sun.com/docs/books/tutorial/uiswing/components/internalframe.html[/url]

import javax.swing.JInternalFrame;
import javax.swing.JDesktopPane;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.swing.JMenuBar;
import javax.swing.JFrame;
import javax.swing.KeyStroke;

import java.awt.event.*;
import java.awt.*;

public class InternalFrameDemo extends JFrame
                               implements ActionListener {
    JDesktopPane desktop;

    public InternalFrameDemo() {
        super("InternalFrameDemo");

        //Make the big window be indented 50 pixels from each edge
        //of the screen.
        int inset = 50;
        Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
        setBounds(inset, inset,
                  screenSize.width  - inset*2,
                  screenSize.height - inset*2);

        //Set up the GUI.
        desktop = new JDesktopPane(); //a specialized layered pane
        createFrame(); //create first "window"
        setContentPane(desktop);
        setJMenuBar(createMenuBar());

        //Make dragging a little faster but perhaps uglier.
        desktop.setDragMode(JDesktopPane.OUTLINE_DRAG_MODE);
    }

    protected JMenuBar createMenuBar() {
        JMenuBar menuBar = new JMenuBar();

        //Set up the lone menu.
        JMenu menu = new JMenu("Document");
        menu.setMnemonic(KeyEvent.VK_D);
        menuBar.add(menu);

        //Set up the first menu item.
        JMenuItem menuItem = new JMenuItem("New");
        menuItem.setMnemonic(KeyEvent.VK_N);
        menuItem.setAccelerator(KeyStroke.getKeyStroke(
                KeyEvent.VK_N, ActionEvent.ALT_MASK));
        menuItem.setActionCommand("new");
        menuItem.addActionListener(this);
        menu.add(menuItem);

        //Set up the second menu item.
        menuItem = new JMenuItem("Quit");
        menuItem.setMnemonic(KeyEvent.VK_Q);
        menuItem.setAccelerator(KeyStroke.getKeyStroke(
                KeyEvent.VK_Q, ActionEvent.ALT_MASK));
        menuItem.setActionCommand("quit");
        menuItem.addActionListener(this);
        menu.add(menuItem);

        return menuBar;
    }

    //React to menu selections.
    public void actionPerformed(ActionEvent e) {
        if ("new".equals(e.getActionCommand())) { //new
            createFrame();
        } else { //quit
            quit();
        }
    }

    //Create a new internal frame.
    protected void createFrame() {
        JInternalFrame frame = new JInternalFrame("Frame", true, true, true);
        frame.setVisible(true); //necessary as of 1.3
        desktop.add(frame);
        try {
            frame.setSelected(true);
        } catch (java.beans.PropertyVetoException e) {}
        frame.setSize(300,300);
    }

    //Quit the application.
    protected void quit() {
        System.exit(0);
    }

    /**
     * Create the GUI and show it.  For thread safety,
     * this method should be invoked from the
     * event-dispatching thread.
     */
    private static void createAndShowGUI() {
        //Make sure we have nice window decorations.
        JFrame.setDefaultLookAndFeelDecorated(true);

        //Create and set up the window.
        InternalFrameDemo frame = new InternalFrameDemo();
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        //Display the window.
        frame.setVisible(true);
    }

    public static void main(String[] args) {
        //Schedule a job for the event-dispatching thread:
        //creating and showing this application's GUI.
        javax.swing.SwingUtilities.invokeLater(new Runnable() {
            public void run() {
                createAndShowGUI();
            }
        });
    }
}
 

flaxx

Mitglied
Mit dem Beispiel kann ich nicht viel anfangen, da ein großer Teil meines Codes von Netbeans generiert wurde.

Also, konto.setlocation und konto.setsize funktionieren in der ersten Funktion nicht, in der zweiten schon. Zudem wird beim ändern der Größe des internen Fensters (per Ziehen) die Größe des iFrames ans übergeordnete Fenster angepasst
(http://www.bilder-hochladen.net/files/7yce-1-jpg.html => http://www.bilder-hochladen.net/files/7yce-2-jpg.html)
Um das IFrame anzuzeigen wurde als erstes die Funktion Konten_InternalFrameeinblenden() aufgerufen, da die Größe aber nicht verändert wurde, habe ich sie per test() geändert (Bild1) .. Dann habe ich versucht sie manuell zu ändern (Ziehen) => Bild2

Hier der entsprechende Ausschnitt aus der Hauptdatei:
Code:
private JInternalFrame konto = new Konten();

@Action
    public void Konten_InternalFrameeinblenden() {
konto.setVisible( true );

AsasoMailApp.getApplication().getMainFrame().add(konto);

konto.setLocation(300, 20);
     konto.setSize(600 ,400);

}

    @Action
    public void test() {
konto.setLocation(300, 20);
     konto.setSize(600 ,400);}

Nun der gesamte Code von AsasoMailView.java:
Code:
/*
 * AsasoMailView.java
 */

package asasomail;

import org.jdesktop.application.Action;
import org.jdesktop.application.ResourceMap;
import org.jdesktop.application.SingleFrameApplication;
import org.jdesktop.application.FrameView;
import org.jdesktop.application.TaskMonitor;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Timer;
import javax.swing.Icon;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JInternalFrame;

/**
 * The application's main frame.
 */
public class AsasoMailView extends FrameView {

    public AsasoMailView(SingleFrameApplication app) {
        super(app);

        initComponents();

        // status bar initialization - message timeout, idle icon and busy animation, etc
        ResourceMap resourceMap = getResourceMap();
        int messageTimeout = resourceMap.getInteger("StatusBar.messageTimeout");
        messageTimer = new Timer(messageTimeout, new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                statusMessageLabel.setText("");
            }
        });
        messageTimer.setRepeats(false);
        int busyAnimationRate = resourceMap.getInteger("StatusBar.busyAnimationRate");
        for (int i = 0; i < busyIcons.length; i++) {
            busyIcons[i] = resourceMap.getIcon("StatusBar.busyIcons[" + i + "]");
        }
        busyIconTimer = new Timer(busyAnimationRate, new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                busyIconIndex = (busyIconIndex + 1) % busyIcons.length;
                statusAnimationLabel.setIcon(busyIcons[busyIconIndex]);
            }
        });
        idleIcon = resourceMap.getIcon("StatusBar.idleIcon");
        statusAnimationLabel.setIcon(idleIcon);
        progressBar.setVisible(false);

        // connecting action tasks to status bar via TaskMonitor
        TaskMonitor taskMonitor = new TaskMonitor(getApplication().getContext());
        taskMonitor.addPropertyChangeListener(new java.beans.PropertyChangeListener() {
            public void propertyChange(java.beans.PropertyChangeEvent evt) {
                String propertyName = evt.getPropertyName();
                if ("started".equals(propertyName)) {
                    if (!busyIconTimer.isRunning()) {
                        statusAnimationLabel.setIcon(busyIcons[0]);
                        busyIconIndex = 0;
                        busyIconTimer.start();
                    }
                    progressBar.setVisible(true);
                    progressBar.setIndeterminate(true);
                } else if ("done".equals(propertyName)) {
                    busyIconTimer.stop();
                    statusAnimationLabel.setIcon(idleIcon);
                    progressBar.setVisible(false);
                    progressBar.setValue(0);
                } else if ("message".equals(propertyName)) {
                    String text = (String)(evt.getNewValue());
                    statusMessageLabel.setText((text == null) ? "" : text);
                    messageTimer.restart();
                } else if ("progress".equals(propertyName)) {
                    int value = (Integer)(evt.getNewValue());
                    progressBar.setVisible(true);
                    progressBar.setIndeterminate(false);
                    progressBar.setValue(value);
                }
            }
        });
    }

    @Action
    public void showAboutBox() {
        if (aboutBox == null) {
            JFrame mainFrame = AsasoMailApp.getApplication().getMainFrame();
            aboutBox = new AsasoMailAboutBox(mainFrame);
            aboutBox.setLocationRelativeTo(mainFrame);
        }
        AsasoMailApp.getApplication().show(aboutBox);
    }

    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">                          
    private void initComponents() {

        menuBar = new javax.swing.JMenuBar();
        javax.swing.JMenu dateiMenu = new javax.swing.JMenu();
        javax.swing.JMenuItem exitMenuItem = new javax.swing.JMenuItem();
        bearbeitenMenu = new javax.swing.JMenu();
        mailboxMenu = new javax.swing.JMenu();
        nachrichtMenu = new javax.swing.JMenu();
        toolsMenu = new javax.swing.JMenu();
        optionenMenuItem = new javax.swing.JMenuItem();
        kontenMenuItem = new javax.swing.JMenuItem();
        fensterMenu = new javax.swing.JMenu();
        javax.swing.JMenu hilfeMenu = new javax.swing.JMenu();
        javax.swing.JMenuItem aboutMenuItem = new javax.swing.JMenuItem();
        statusPanel = new javax.swing.JPanel();
        javax.swing.JSeparator statusPanelSeparator = new javax.swing.JSeparator();
        statusMessageLabel = new javax.swing.JLabel();
        statusAnimationLabel = new javax.swing.JLabel();
        progressBar = new javax.swing.JProgressBar();
        kontenMenuItem1 = new javax.swing.JMenuItem();

        menuBar.setName("menuBar"); // NOI18N

        org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(asasomail.AsasoMailApp.class).getContext().getResourceMap(AsasoMailView.class);
        dateiMenu.setText(resourceMap.getString("dateiMenu.text")); // NOI18N
        dateiMenu.setName("dateiMenu"); // NOI18N

        javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(asasomail.AsasoMailApp.class).getContext().getActionMap(AsasoMailView.class, this);
        exitMenuItem.setAction(actionMap.get("quit")); // NOI18N
        exitMenuItem.setName("exitMenuItem"); // NOI18N
        dateiMenu.add(exitMenuItem);

        menuBar.add(dateiMenu);

        bearbeitenMenu.setText(resourceMap.getString("bearbeitenMenu.text")); // NOI18N
        menuBar.add(bearbeitenMenu);

        mailboxMenu.setText(resourceMap.getString("mailbox_menu.text")); // NOI18N
        mailboxMenu.setName("mailbox_menu"); // NOI18N
        menuBar.add(mailboxMenu);

        nachrichtMenu.setText(resourceMap.getString("nachrichtMenu.text")); // NOI18N
        nachrichtMenu.setName("nachrichtMenu"); // NOI18N
        menuBar.add(nachrichtMenu);

        toolsMenu.setText(resourceMap.getString("toolsMenu.text")); // NOI18N
        toolsMenu.setName("toolsMenu"); // NOI18N

        optionenMenuItem.setAction(actionMap.get("test")); // NOI18N
        optionenMenuItem.setName("optionenMenuItem"); // NOI18N
        toolsMenu.add(optionenMenuItem);

        kontenMenuItem.setAction(actionMap.get("Konten_InternalFrameeinblenden")); // NOI18N
        kontenMenuItem.setText(resourceMap.getString("kontenMenuItem.text")); // NOI18N
        kontenMenuItem.setName("kontenMenuItem"); // NOI18N
        toolsMenu.add(kontenMenuItem);

        menuBar.add(toolsMenu);

        fensterMenu.setText(resourceMap.getString("fensterMenu.text")); // NOI18N
        fensterMenu.setName("fensterMenu"); // NOI18N
        menuBar.add(fensterMenu);

        hilfeMenu.setText(resourceMap.getString("hilfeMenu.text")); // NOI18N
        hilfeMenu.setName("hilfeMenu"); // NOI18N

        aboutMenuItem.setAction(actionMap.get("showAboutBox")); // NOI18N
        aboutMenuItem.setName("aboutMenuItem"); // NOI18N
        hilfeMenu.add(aboutMenuItem);

        menuBar.add(hilfeMenu);

        statusPanel.setName("statusPanel"); // NOI18N

        statusPanelSeparator.setName("statusPanelSeparator"); // NOI18N

        statusMessageLabel.setName("statusMessageLabel"); // NOI18N

        statusAnimationLabel.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
        statusAnimationLabel.setName("statusAnimationLabel"); // NOI18N

        progressBar.setName("progressBar"); // NOI18N

        javax.swing.GroupLayout statusPanelLayout = new javax.swing.GroupLayout(statusPanel);
        statusPanel.setLayout(statusPanelLayout);
        statusPanelLayout.setHorizontalGroup(
            statusPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(statusPanelSeparator, javax.swing.GroupLayout.DEFAULT_SIZE, 377, Short.MAX_VALUE)
            .addGroup(statusPanelLayout.createSequentialGroup()
                .addContainerGap()
                .addComponent(statusMessageLabel)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 207, Short.MAX_VALUE)
                .addComponent(progressBar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(statusAnimationLabel)
                .addContainerGap())
        );
        statusPanelLayout.setVerticalGroup(
            statusPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(statusPanelLayout.createSequentialGroup()
                .addComponent(statusPanelSeparator, javax.swing.GroupLayout.PREFERRED_SIZE, 2, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addGroup(statusPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(statusMessageLabel)
                    .addComponent(statusAnimationLabel)
                    .addComponent(progressBar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(3, 3, 3))
        );

        kontenMenuItem1.setAction(actionMap.get("Konten_InternalFrameeinblenden")); // NOI18N
        kontenMenuItem1.setText(resourceMap.getString("kontenMenuItem.text")); // NOI18N
        kontenMenuItem1.setName("kontenMenuItem"); // NOI18N

        setMenuBar(menuBar);
        setStatusBar(statusPanel);
    }// </editor-fold>                        
private JInternalFrame konto = new Konten();

@Action
    public void Konten_InternalFrameeinblenden() {
 konto.setVisible( true );

 AsasoMailApp.getApplication().getMainFrame().add(konto);
 

 
}

    @Action
    public void test() {
konto.setLocation(300, 20);
     konto.setSize(600 ,400);}

    // Variables declaration - do not modify                     
    private javax.swing.JMenu bearbeitenMenu;
    private javax.swing.JMenu fensterMenu;
    private javax.swing.JMenuItem kontenMenuItem;
    private javax.swing.JMenuItem kontenMenuItem1;
    private javax.swing.JMenu mailboxMenu;
    private javax.swing.JMenuBar menuBar;
    private javax.swing.JMenu nachrichtMenu;
    private javax.swing.JMenuItem optionenMenuItem;
    private javax.swing.JProgressBar progressBar;
    private javax.swing.JLabel statusAnimationLabel;
    private javax.swing.JLabel statusMessageLabel;
    private javax.swing.JPanel statusPanel;
    private javax.swing.JMenu toolsMenu;
    // End of variables declaration                   

    private final Timer messageTimer;
    private final Timer busyIconTimer;
    private final Icon idleIcon;
    private final Icon[] busyIcons = new Icon[15];
    private int busyIconIndex = 0;
    
    private JDialog aboutBox;
}

Und Konten.java:

Code:
/*
 * Konten.java
 *
 * Created on 27. August 2008, 19:29
 */

package asasomail;

import javax.swing.JFrame;

/**
 *
 * @author  bußmann
 */
public class Konten extends javax.swing.JInternalFrame {

    /** Creates new form Konten */
    public Konten() {
        initComponents();
     
    }

    Konten(JFrame mainFrame) {
        throw new UnsupportedOperationException("Not yet implemented");
    }

    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">                          
    private void initComponents() {

        jPanel1 = new javax.swing.JPanel();
        jLabelKonto = new javax.swing.JLabel();
        jComboBoxKonto = new javax.swing.JComboBox();
        jTabbedPane1 = new javax.swing.JTabbedPane();
        jPanel2 = new javax.swing.JPanel();
        jPanel3 = new javax.swing.JPanel();
        jLabelBenutzername = new javax.swing.JLabel();
        jLabelEmail = new javax.swing.JLabel();
        jLabelSmtpserver = new javax.swing.JLabel();
        jLabelSmtpport = new javax.swing.JLabel();
        JLabelSmtploginname = new javax.swing.JLabel();
        jLabelSmtppasswort = new javax.swing.JLabel();
        jTextFieldBenutzername = new javax.swing.JTextField();
        jTextFieldEmail = new javax.swing.JTextField();
        jTextFieldSmtpserver = new javax.swing.JTextField();
        jTextFieldSmtpport = new javax.swing.JTextField();
        jTextFieldSmtploginname = new javax.swing.JTextField();
        jTextFieldSmtppasswort = new javax.swing.JTextField();
        jCheckBoxcheckmail = new javax.swing.JCheckBox();
        jPanel4 = new javax.swing.JPanel();
        jLabelPop3server = new javax.swing.JLabel();
        jTextFieldPop3server = new javax.swing.JTextField();
        jLabelPop3port = new javax.swing.JLabel();
        jTextFieldPop3port = new javax.swing.JTextField();
        jLabelPop3loginname = new javax.swing.JLabel();
        jTextFieldPop3loginname = new javax.swing.JTextField();
        jLabelPop3passwort = new javax.swing.JLabel();
        jTextFieldPop3passwort = new javax.swing.JTextField();
        jCheckBoxbelassen = new javax.swing.JCheckBox();
        jCheckBoxloeschen = new javax.swing.JCheckBox();
        jCheckBoxueberspringen = new javax.swing.JCheckBox();
        jTextFieldTage = new javax.swing.JTextField();
        jTextFieldGroesse = new javax.swing.JTextField();
        jLabelTage = new javax.swing.JLabel();
        jLabelGroesse = new javax.swing.JLabel();

        setClosable(true);
        org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(asasomail.AsasoMailApp.class).getContext().getResourceMap(Konten.class);
        setForeground(resourceMap.getColor("Form.foreground")); // NOI18N
        setMaximizable(true);
        setResizable(true);
        setTitle(resourceMap.getString("Form.title")); // NOI18N
        setMaximumSize(new java.awt.Dimension(600, 400));
        setMinimumSize(new java.awt.Dimension(300, 200));
        setName("Form"); // NOI18N
        setNormalBounds(new java.awt.Rectangle(20, 20, 89, 40));
        setOpaque(true);
        setPreferredSize(new java.awt.Dimension(300, 200));

        jPanel1.setName("jPanel1"); // NOI18N

        jLabelKonto.setText(resourceMap.getString("jLabelKonto.text")); // NOI18N
        jLabelKonto.setName("jLabelKonto"); // NOI18N

        jComboBoxKonto.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
        jComboBoxKonto.setName("jComboBoxKonto"); // NOI18N

        javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addComponent(jLabelKonto)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jComboBoxKonto, javax.swing.GroupLayout.PREFERRED_SIZE, 144, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(246, Short.MAX_VALUE))
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelKonto)
                    .addComponent(jComboBoxKonto, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jTabbedPane1.setName("jTabbedPane1"); // NOI18N

        jPanel2.setName("jPanel2"); // NOI18N

        jPanel3.setName("jPanel3"); // NOI18N

        jLabelBenutzername.setText(resourceMap.getString("jLabelBenutzername.text")); // NOI18N
        jLabelBenutzername.setName("jLabelBenutzername"); // NOI18N

        jLabelEmail.setText(resourceMap.getString("jLabelEmail.text")); // NOI18N
        jLabelEmail.setName("jLabelEmail"); // NOI18N

        jLabelSmtpserver.setText(resourceMap.getString("jLabelSmtpserver.text")); // NOI18N
        jLabelSmtpserver.setName("jLabelSmtpserver"); // NOI18N

        jLabelSmtpport.setText(resourceMap.getString("jLabelSmtpport.text")); // NOI18N
        jLabelSmtpport.setName("jLabelSmtpport"); // NOI18N

        JLabelSmtploginname.setText(resourceMap.getString("JLabelSmtploginname.text")); // NOI18N
        JLabelSmtploginname.setName("JLabelSmtploginname"); // NOI18N

        jLabelSmtppasswort.setText(resourceMap.getString("jLabelSmtppasswort.text")); // NOI18N
        jLabelSmtppasswort.setName("jLabelSmtppasswort"); // NOI18N

        jTextFieldBenutzername.setName("jTextFieldBenutzername"); // NOI18N

        jTextFieldEmail.setName("jTextFieldEmail"); // NOI18N

        jTextFieldSmtpserver.setName("jTextFieldSmtpserver"); // NOI18N

        jTextFieldSmtpport.setName("jTextFieldSmtpport"); // NOI18N

        jTextFieldSmtploginname.setName("jTextFieldSmtploginname"); // NOI18N

        jTextFieldSmtppasswort.setName("jTextFieldSmtppasswort"); // NOI18N

        jCheckBoxcheckmail.setText(resourceMap.getString("jCheckBoxcheckmail.text")); // NOI18N
        jCheckBoxcheckmail.setName("jCheckBoxcheckmail"); // NOI18N

        javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
        jPanel3.setLayout(jPanel3Layout);
        jPanel3Layout.setHorizontalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel3Layout.createSequentialGroup()
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jLabelBenutzername)
                            .addComponent(jLabelEmail)
                            .addComponent(jLabelSmtpserver)
                            .addComponent(jLabelSmtpport))
                        .addGap(29, 29, 29)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                            .addComponent(jTextFieldBenutzername, javax.swing.GroupLayout.DEFAULT_SIZE, 75, Short.MAX_VALUE)
                            .addComponent(jTextFieldEmail)
                            .addComponent(jTextFieldSmtpserver)
                            .addComponent(jTextFieldSmtpport)))
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addComponent(JLabelSmtploginname)
                        .addGap(18, 18, 18)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jTextFieldSmtppasswort, javax.swing.GroupLayout.DEFAULT_SIZE, 76, Short.MAX_VALUE)
                            .addComponent(jTextFieldSmtploginname, javax.swing.GroupLayout.DEFAULT_SIZE, 76, Short.MAX_VALUE)
                            .addComponent(jCheckBoxcheckmail))))
                .addGap(115, 115, 115))
            .addGroup(jPanel3Layout.createSequentialGroup()
                .addComponent(jLabelSmtppasswort)
                .addContainerGap())
        );
        jPanel3Layout.setVerticalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel3Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelBenutzername)
                    .addComponent(jTextFieldBenutzername, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelEmail)
                    .addComponent(jTextFieldEmail, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelSmtpserver)
                    .addComponent(jTextFieldSmtpserver, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelSmtpport)
                    .addComponent(jTextFieldSmtpport, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(JLabelSmtploginname)
                    .addComponent(jTextFieldSmtploginname, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelSmtppasswort)
                    .addComponent(jTextFieldSmtppasswort, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jCheckBoxcheckmail)
                .addContainerGap(30, Short.MAX_VALUE))
        );

        jPanel4.setName("jPanel4"); // NOI18N

        jLabelPop3server.setText(resourceMap.getString("jLabelPop3server.text")); // NOI18N
        jLabelPop3server.setName("jLabelPop3server"); // NOI18N

        jTextFieldPop3server.setName("jTextFieldPop3server"); // NOI18N

        jLabelPop3port.setText(resourceMap.getString("jLabelPop3port.text")); // NOI18N
        jLabelPop3port.setName("jLabelPop3port"); // NOI18N

        jTextFieldPop3port.setName("jTextFieldPop3port"); // NOI18N

        jLabelPop3loginname.setText(resourceMap.getString("jLabelPop3loginname.text")); // NOI18N
        jLabelPop3loginname.setName("jLabelPop3loginname"); // NOI18N

        jTextFieldPop3loginname.setName("jTextFieldPop3loginname"); // NOI18N

        jLabelPop3passwort.setText(resourceMap.getString("jLabelPop3passwort.text")); // NOI18N
        jLabelPop3passwort.setName("jLabelPop3passwort"); // NOI18N

        jTextFieldPop3passwort.setName("jTextFieldPop3passwort"); // NOI18N

        jCheckBoxbelassen.setText(resourceMap.getString("jCheckBoxbelassen.text")); // NOI18N
        jCheckBoxbelassen.setName("jCheckBoxbelassen"); // NOI18N

        jCheckBoxloeschen.setText(resourceMap.getString("jCheckBoxloeschen.text")); // NOI18N
        jCheckBoxloeschen.setName("jCheckBoxloeschen"); // NOI18N

        jCheckBoxueberspringen.setText(resourceMap.getString("jCheckBoxueberspringen.text")); // NOI18N
        jCheckBoxueberspringen.setName("jCheckBoxueberspringen"); // NOI18N

        jTextFieldTage.setText(resourceMap.getString("jTextFieldTage.text")); // NOI18N
        jTextFieldTage.setName("jTextFieldTage"); // NOI18N

        jTextFieldGroesse.setText(resourceMap.getString("jTextFieldGroesse.text")); // NOI18N
        jTextFieldGroesse.setName("jTextFieldGroesse"); // NOI18N

        jLabelTage.setText(resourceMap.getString("jLabelTage.text")); // NOI18N
        jLabelTage.setName("jLabelTage"); // NOI18N

        jLabelGroesse.setText(resourceMap.getString("jLabelGroesse.text")); // NOI18N
        jLabelGroesse.setName("jLabelGroesse"); // NOI18N

        javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);
        jPanel4.setLayout(jPanel4Layout);
        jPanel4Layout.setHorizontalGroup(
            jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel4Layout.createSequentialGroup()
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jLabelPop3server)
                    .addComponent(jLabelPop3port)
                    .addComponent(jLabelPop3loginname)
                    .addComponent(jLabelPop3passwort))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jTextFieldPop3passwort, javax.swing.GroupLayout.PREFERRED_SIZE, 75, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jTextFieldPop3loginname, javax.swing.GroupLayout.PREFERRED_SIZE, 75, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                        .addComponent(jTextFieldPop3port)
                        .addComponent(jTextFieldPop3server, javax.swing.GroupLayout.DEFAULT_SIZE, 75, Short.MAX_VALUE))))
            .addComponent(jCheckBoxbelassen)
            .addGroup(jPanel4Layout.createSequentialGroup()
                .addComponent(jCheckBoxloeschen)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jTextFieldTage, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jLabelGroesse))
            .addGroup(jPanel4Layout.createSequentialGroup()
                .addComponent(jCheckBoxueberspringen)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jTextFieldGroesse, javax.swing.GroupLayout.PREFERRED_SIZE, 40, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jLabelTage))
        );
        jPanel4Layout.setVerticalGroup(
            jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel4Layout.createSequentialGroup()
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelPop3server)
                    .addComponent(jTextFieldPop3server, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelPop3port)
                    .addComponent(jTextFieldPop3port, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelPop3loginname)
                    .addComponent(jTextFieldPop3loginname, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabelPop3passwort)
                    .addComponent(jTextFieldPop3passwort, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jCheckBoxbelassen)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jCheckBoxloeschen)
                    .addComponent(jLabelGroesse)
                    .addComponent(jTextFieldTage, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jCheckBoxueberspringen)
                    .addComponent(jLabelTage)
                    .addComponent(jTextFieldGroesse, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(32, 32, 32))
        );

        javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
        jPanel2.setLayout(jPanel2Layout);
        jPanel2Layout.setHorizontalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, 182, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jPanel4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );
        jPanel2Layout.setVerticalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                    .addComponent(jPanel3, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(jPanel4, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        jTabbedPane1.addTab(resourceMap.getString("jPanel2.TabConstraints.tabTitle"), jPanel2); // NOI18N

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addGroup(layout.createSequentialGroup()
                .addComponent(jTabbedPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 416, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(jTabbedPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 254, javax.swing.GroupLayout.PREFERRED_SIZE))
        );

        pack();
    }// </editor-fold>                        


    // Variables declaration - do not modify                     
    private javax.swing.JLabel JLabelSmtploginname;
    private javax.swing.JCheckBox jCheckBoxbelassen;
    private javax.swing.JCheckBox jCheckBoxcheckmail;
    private javax.swing.JCheckBox jCheckBoxloeschen;
    private javax.swing.JCheckBox jCheckBoxueberspringen;
    private javax.swing.JComboBox jComboBoxKonto;
    private javax.swing.JLabel jLabelBenutzername;
    private javax.swing.JLabel jLabelEmail;
    private javax.swing.JLabel jLabelGroesse;
    private javax.swing.JLabel jLabelKonto;
    private javax.swing.JLabel jLabelPop3loginname;
    private javax.swing.JLabel jLabelPop3passwort;
    private javax.swing.JLabel jLabelPop3port;
    private javax.swing.JLabel jLabelPop3server;
    private javax.swing.JLabel jLabelSmtppasswort;
    private javax.swing.JLabel jLabelSmtpport;
    private javax.swing.JLabel jLabelSmtpserver;
    private javax.swing.JLabel jLabelTage;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JPanel jPanel2;
    private javax.swing.JPanel jPanel3;
    private javax.swing.JPanel jPanel4;
    private javax.swing.JTabbedPane jTabbedPane1;
    private javax.swing.JTextField jTextFieldBenutzername;
    private javax.swing.JTextField jTextFieldEmail;
    private javax.swing.JTextField jTextFieldGroesse;
    private javax.swing.JTextField jTextFieldPop3loginname;
    private javax.swing.JTextField jTextFieldPop3passwort;
    private javax.swing.JTextField jTextFieldPop3port;
    private javax.swing.JTextField jTextFieldPop3server;
    private javax.swing.JTextField jTextFieldSmtploginname;
    private javax.swing.JTextField jTextFieldSmtppasswort;
    private javax.swing.JTextField jTextFieldSmtpport;
    private javax.swing.JTextField jTextFieldSmtpserver;
    private javax.swing.JTextField jTextFieldTage;
    // End of variables declaration                   

}
Ich gehe davon aus, dass das Problem im generierten Code steckt, konnte es aber noch nicht finden.

Ich hoffe ich hab jetzt die richtigen Informationen in geeigneter Form geliefert :)
 

Marco13

Top Contributor
Die getMainFrame-Methode liefert einen JFrame. Die JInternalFrames können aber nicht (richtig) in einem JFrame liegen, sondern müssen aber auf einem JDesktopPane liegen. Ob du jetzt in dem GUI-Builder so lange rumklicken kannst, bis das funktioniert, weiß ich nicht (aber ich weiß, warum ich diese Dinger nicht verwende).

Kannst mal sowas versuchen wie
AsasoMailApp.getApplication().getMainFrame().setContentPane(new JDesktopPane());
irgendwo ganz am Anfang, aber das ist nur geraten....
 

flaxx

Mitglied
nochmal mein Anliegen:

Das IFrame soll nicht mehr dynamisch die Größe des übergeordneten Fensters annehmen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
L Anpassung der Spaltenbreite auch auf eine zweite Tabelle anwenden Java Basics - Anfänger-Themen 8
Henri Anpassung ein Schleife(Zuweisung eines Ordners) Java Basics - Anfänger-Themen 0
Henri Anpassung ein Schleife(Zuweisung eines Ordners) Java Basics - Anfänger-Themen 27
B Bild mit Schrift befüllen / Anpassung bei Wortlänge Java Basics - Anfänger-Themen 2
S Fehler nach dynamischer Anpassung - Minesweeper Java Basics - Anfänger-Themen 6
T sortierung der eingabe nach größe Java Basics - Anfänger-Themen 5
S Java Client-je nach Heap Size Größe startet Applikation oder nicht Java Basics - Anfänger-Themen 4
J Größe eines Strings in Pixel Java Basics - Anfänger-Themen 18
M Seltsame Bytecode-Größe Java Basics - Anfänger-Themen 22
C initialisieren eines arrays richtiger Größe und mit geeignetem Datentyp Java Basics - Anfänger-Themen 26
J JScrollePane größe anpassen Java Basics - Anfänger-Themen 4
G Bubblesort Array der Größe 10 Java Basics - Anfänger-Themen 1
Kawastori Größe eines Arrays bestimmen Java Basics - Anfänger-Themen 13
D Probleme mit JFrame und der Größe Java Basics - Anfänger-Themen 8
O ADT Graph nach größe Abfragen Java Basics - Anfänger-Themen 42
G Benutzereingaben durch Zeilenumbruch trennen und in Array individueller Größe speichern Java Basics - Anfänger-Themen 20
T JLabel hat falsche größe Java Basics - Anfänger-Themen 1
H Swing Button hat falsche Größe Java Basics - Anfänger-Themen 5
D JPanel passt die Größe nicht an Java Basics - Anfänger-Themen 22
E Array-Größe anpassen Java Basics - Anfänger-Themen 1
Z ArrayList direkt feste Größe mitgeben Java Basics - Anfänger-Themen 13
R Verschachtelte Arraylist und deren Größe auslesen Java Basics - Anfänger-Themen 7
D Größe der Zahlenkombinationen eines Arrays begrenzen Java Basics - Anfänger-Themen 0
V Die die aktuelle Größe zusätzlich in einem Label angezeigt wird Java Basics - Anfänger-Themen 11
J Liste der Größe nach sortieren Java Basics - Anfänger-Themen 2
P Größe der BufferStrategy in der Window-Klasse Java Basics - Anfänger-Themen 5
S String nach Größe sortieren Java Basics - Anfänger-Themen 6
O Größe von Objekten Java Basics - Anfänger-Themen 5
H Erste Schritte Größe eines 2 dimensionalen Arrays ausgeben Java Basics - Anfänger-Themen 6
M Feste Größe des JFrames - Problem mit Dimension Java Basics - Anfänger-Themen 6
S 2D-Spiel im Vollbild an größe anpassen? Java Basics - Anfänger-Themen 3
1 Größe einer zirkulären Liste bestimmen .. ? Java Basics - Anfänger-Themen 2
S JSlider Schritt Größe Java Basics - Anfänger-Themen 5
D Ausgabefenster größe festlegen Java Basics - Anfänger-Themen 3
P JTabel größe ändern und button anzeigen Java Basics - Anfänger-Themen 5
M Größe eines Buttons festlegen Java Basics - Anfänger-Themen 4
L JLabel Icon Größe anpassen Java Basics - Anfänger-Themen 11
S Datentypen und ihre Größe Java Basics - Anfänger-Themen 21
P JFrame Component automatische Größe verhindern Java Basics - Anfänger-Themen 2
L 3 Zahlen einlesen und nach der Größe Sortieren Java Basics - Anfänger-Themen 5
A Bildgröße automatisch auf JLabel Größe konvertieren Java Basics - Anfänger-Themen 9
W Methoden größe zweier tiere vergleichen Java Basics - Anfänger-Themen 15
B JTabbedPane größe der Tabs ändern Java Basics - Anfänger-Themen 6
M Größe einer Datei via. Link ermitteln Java Basics - Anfänger-Themen 9
T Erste Schritte Textfeld übernimmt Größe nicht Java Basics - Anfänger-Themen 11
W JButton in gleiche Größe bringen Java Basics - Anfänger-Themen 4
A Größe von Bild festlegen Java Basics - Anfänger-Themen 3
E Buchstaben nach Größe vergleichen Java Basics - Anfänger-Themen 4
M OOP Methode überschreiben mit String-Paramter unterschiedlicher Größe? Java Basics - Anfänger-Themen 19
RySa Input/Output aktuelle größe des BufferedWriters ? Java Basics - Anfänger-Themen 5
T ArrayIndexOutOfBoundsException - Problem mit Array-Größe Java Basics - Anfänger-Themen 4
L Größe von Ordner wiedergeben Java Basics - Anfänger-Themen 4
J Array Größe über Kommandozeile eingeben Java Basics - Anfänger-Themen 3
K GUI - Größe nicht änderbar Java Basics - Anfänger-Themen 7
B Tabelle, Größe der Komponenten Java Basics - Anfänger-Themen 2
Luk10 Größe von Objekten Java Basics - Anfänger-Themen 4
A Datentypen Größe eines mehrdimensionales Arrays Java Basics - Anfänger-Themen 4
E Titel und Größe vom JFrame setzen Java Basics - Anfänger-Themen 6
A Bild ändert Größe des Gridbag Layouts Java Basics - Anfänger-Themen 4
M Größe einer Konsole ermitteln Java Basics - Anfänger-Themen 2
D Zylinder/Eigenschaften (auf Größe) vergleichen Java Basics - Anfänger-Themen 16
c_sidi90 Größe von Dateien aus File Array ermitteln Java Basics - Anfänger-Themen 12
N zweidimensionales array größe bestimmen Java Basics - Anfänger-Themen 1
I Schriftart / farbe / größe bei Emailversand ändern Java Basics - Anfänger-Themen 17
K Problem mit Applet Größe Java Basics - Anfänger-Themen 5
Luk10 Größe eines Arrays ausgeben Java Basics - Anfänger-Themen 4
B JButton Größe einstellen? Java Basics - Anfänger-Themen 3
T Wie kann ich einem Graph in nem JPanel eine fixe Größe geben? Java Basics - Anfänger-Themen 6
MisterSeven Java Swing - Wie Frame größe festlegen?! Java Basics - Anfänger-Themen 10
M größe JEditorPane Java Basics - Anfänger-Themen 5
radiac Von einem Bild die Größe rausfinden??? Java Basics - Anfänger-Themen 9
J 2Dimensionales Array, Größe durch Eingabe bestimmen Java Basics - Anfänger-Themen 9
S Eclipse Java Applet größe ändern aber wie? Java Basics - Anfänger-Themen 5
M array - größe Java Basics - Anfänger-Themen 8
Z TextArea Größe festlegen Java Basics - Anfänger-Themen 22
K Größe, mehrdimensionales Array Java Basics - Anfänger-Themen 6
B ComboBox Größe ändern Java Basics - Anfänger-Themen 4
P Größe eines JButton? Java Basics - Anfänger-Themen 17
C die Klasse File - die größe der Datei anzeigen Java Basics - Anfänger-Themen 12
Q Vector verändert trotz final seine Größe Java Basics - Anfänger-Themen 5
-horn- Array mit nicht fixer Größe möglich? Nachträgliches befüllen Java Basics - Anfänger-Themen 10
C Größe einer Referenz ? Java Basics - Anfänger-Themen 16
G JButton LookAndFeel - Größe ändern Java Basics - Anfänger-Themen 2
D File(jpeg) größe ändern und dann zu einen byte[] Java Basics - Anfänger-Themen 7
F Größe von Grafik-Containern verschieben Java Basics - Anfänger-Themen 2
K globales array - größe im Konstruktor Java Basics - Anfänger-Themen 3
N Integer Array der Größe nach ordnen Java Basics - Anfänger-Themen 1
I Swing-Komponenten-Größe im GridBagLayout beschränken Java Basics - Anfänger-Themen 2
G Button Größe anpassen Java Basics - Anfänger-Themen 4
R textfeld größe definieren Java Basics - Anfänger-Themen 2
B Java Array List größe auslesen zur Suchfunktion Java Basics - Anfänger-Themen 5
K Strings der Größe nach ordnen Java Basics - Anfänger-Themen 5
S Auf JButtonBar komponenten ausrichten, größe festlegen? Java Basics - Anfänger-Themen 5
M größe für Applet definieren Java Basics - Anfänger-Themen 4
G JList größe verändert sich Java Basics - Anfänger-Themen 2
G max größe array Java Basics - Anfänger-Themen 10
G Größe von JFrame unveränderbar Java Basics - Anfänger-Themen 7
G Maximale Größe von klasse Java Basics - Anfänger-Themen 7
G Größe von Box festlegen Java Basics - Anfänger-Themen 7
G die Größe eines Button bestimmen ? Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben