Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>i did it in quite other way... i just ommited containers...</p> <pre><code>/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package layouttest; import java.awt.*; import javax.swing.*; import javax.swing.JList; import java.util.ArrayList; import java.awt.*; import java.awt.GridBagLayout; import java.awt.event.*; import javax.swing.*; /** * * @author kula */ public class Layouttest { /** * @param args the command line arguments */ public static void main(String[] args) { JFrame ramka = new JFrame(); //ramka.setLayout(new GridLayout(4, 3)); ramka.setLayout(new GridBagLayout()); String [] test = {"cos", "cos2", "cos3", "cos4", "cos5", "cos6", "cos7", "cos8", "cos9","cos10", "cos11", "cos12"}; ArrayList&lt;String&gt; myList = new ArrayList&lt;String&gt;(); myList.add("cos"); myList.add("cos2"); myList.add("cos3"); myList.add("cos4"); myList.add("cos5"); myList.add("cos6"); myList.add("cos7"); myList.add("cos8"); myList.add("cos9"); myList.add("cos10"); GridBagConstraints ogranicznik = new GridBagConstraints(); //ogranicznik.insets = new Insets(5, 10, 5, 5); ogranicznik.gridx = 0; ogranicznik.gridy = 2; Container c = new Container(); ramka.setSize(500, 500); // c.setSize(100,100); final JScrollPane sp = new JScrollPane(); JList lista = new JList(myList.toArray()); sp.getViewport().add(lista);//!!!!!!!!!!!!!!!!!! //sp.removeAll(); //c.add(sp); //sp.setViewportView(lista); // sp.setSize(100,100); //lista.setSize(100, 100); ramka.add(sp); String[] dropBoxList = {"uno", "due", "tre"}; final JComboBox listaRozwijalna = new JComboBox(dropBoxList); /* listaRozwijalna.setPrototypeDisplayValue("XXXXXXXXXXXXXXXXXXXX"); listaRozwijalna.revalidate(); listaRozwijalna.repaint();*/ // ramka.add(listaRozwijalna); c.revalidate(); c.repaint(); ramka.revalidate(); ramka.setVisible(true); ramka.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // TODO code application logic here } } </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload