GridBagLayoutin rowWeights[]

GridBag

Onnistuin tekemään ikkunan GridBag-layoutilla.

Sitten yritin muuttaa rivien ja kolumnien "painoja" mutta rowWeights[] ja columnWeights[] -taulukot näyttävät olevan "null".

double t[] = ((GridBagLayout)(getLayout())).rowWeights;

Miten niihin pääsee käsiksi?

1

242

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • keksa

      antanut komponenteille mitään painoarvoja

      weightx ja weighty määräävät sen, että paljonko tilaa komponentilel annetaan, jos ruutua suurennetaan. Mitä isompi arvo, niin sitä enemmän komponentti saa tilaa.

      JButton button;
      pane.setLayout(new GridBagLayout());
      GridBagConstraints c = new GridBagConstraints();
      button = new JButton("Button 1");
      c.fill = GridBagConstraints.HORIZONTAL;
      c.gridx = 0;
      c.gridy = 0;
      pane.add(button, c);

      button = new JButton("Button 2");
      c.fill = GridBagConstraints.HORIZONTAL;
      c.weightx = 0.5;
      c.gridx = 1;
      c.gridy = 0;
      pane.add(button, c);

      Button 2 saa nyt siis enemmän tilaa x-akselilla

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Nyt tuli Suomen somaleista todella ikävää faktaa

      sillä osa somalivanhemmista lähettää lapsiaan kotimaahansa kurinpitolaitoksiin, joissa heitä pahoinpidellään. Illan MOT
      Maailman menoa
      340
      3976
    2. Häirintäkohun keskellä olevalta kansanedustajalta Jani Kokolta (sd) rajua tekstiä somessa.

      https://www.is.fi/politiikka/art-2000011772322.html Ajaakohan tämä SDP:n kansanedustaja Jani Kokko oikein täysillä valoi
      Maailman menoa
      128
      3610
    3. Kommentti: oikeuslaitos korvattava SDP:n johdolla

      Näkisin että Suomessa tuomiovalta pitäisi olla demareiden johtoportaalla. Koska porvarimedia säestettynä persujen kirku
      Maailman menoa
      5
      2322
    4. Onko kaivattusi spesiaali?

      Millä tavalla ja miten?
      Ikävä
      112
      1714
    5. Huono päivä

      Tänään on ollut tosi raskas päivä töissä. Tekis mieli itkeä ja huutaa. En jaksa just nyt mitään. Minä niin haluaisin ja
      Ikävä
      18
      1658
    6. Typeryyttä

      Se on kummallista, kun kaksi ihmistä tuntee selittämätöntä vetoa toisiinsa, mutta eivät vain pääse toistensa luokse. Mik
      Ikävä
      124
      1359
    7. Martina mukana erikoisjoukossa

      Huippurankka Erikoisjoukot-ohjelma jatkuu, Martina mukana. Kerrankin Martinalle hyvä ohjelma, hänellä on voimaa, sisua j
      Kotimaiset julkkisjuorut
      148
      990
    8. Lindtman haluaa leikata Kela-korvauksista...oho!

      Antti Lindtman sanoo Kauppalehdessä, että vuodesta 2028 voi tulla erittäin hankala, mikäli nykyinen hallitus ei tee riit
      Maailman menoa
      102
      989
    9. Häneen rakastuminen oli sellaista

      että aina uskoi ja luotti että kyllä tästä vielä edetään jotenkin. Se olikin vain rakastuneen toiveajattelua kaikki. Ta
      Ikävä
      79
      885
    10. Huonosti.

      Oletko kohdellut kaivattuasi huonosti? Miksi?
      Ikävä
      86
      791
    Aihe