Hirdetés

Keresés

Új hozzászólás Aktív témák

  • x123456

    aktív tag

    válasz x123456 #1928 üzenetére

    Továbbmegyek: semmilyen 1x1 cellásnál nagyobb komponens sem akar úgy működni, ahogy a leírás alapján képzelném:

    cc.setLayout(new GridBagLayout());
    GridBagConstraints gbc;
    gbc=new GridBagConstraints();
    gbc.gridx=1; gbc.gridy=1;
    gbc.gridwidth=3; gbc.gridheight=3;
    JButton b0=createJB("BUTTON0","cmd0",this);
    b0.setBorder(new TitledBorder("keretes keret"));
    cc.add(b0,gbc);

    A "cc" a JFrame.getContentPane()-ből származik. A fentiről én úgy gondoltam, hogy egy 3x3 cellát elfoglaló gombot kapok, a panel bal szélén és tetején egy-egy üres oszloppal, ill. sorral.
    Ehhez képest kapok egy egyetlen cellát elfoglaló objektumot az ablak közepén.
    Mit rontok el v. értek félre? (az a Border-es dolog csak nyomkövetési céllal került bele: arra voltam kíváncsi, a komponens foglal-e kisebb helyet, mint szeretném vagy a helyfoglalás stimmel, csak a gomb méretezése lesz kisebb - ebből úgy tűnik, valóban kisebb helyet foglal az előírtnál)

Új hozzászólás Aktív témák