---
title: "ny rad med flowlayout?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/94225-ny-rad-med-flowlayout"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "tovelainen"
published: "2004-01-08T10:08:08.000Z"
updated: "2004-01-08T13:28:46.000Z"
replies: 6
views: 260
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/94225-ny-rad-med-flowlayout"
---

# ny rad med flowlayout?

## #1 — tovelainen, 2004-01-08T10:08Z

Hallåja

Grejjar med en frame med lite knappar mm på.
Använder FlowLayout att sätta tre knappar på rad. 
Sen vill jag ha en, under de tre, som sammantaget är lika bred som de tre tillsammans.
Jag har provat lägga den undre på egen panel, men den kommer ändå i följd på de tre förra.

Kan man på något sätt bryta rad och anvisa Flowlayoten att lägga nya saker på en ny rad? Eller bryter det mot själva idén med Flowlayout?

Permalänk: https://www.webforum.nu/p/94225

## #2 — phonkworks, 2004-01-08T10:30Z

Tror inte det går tyvärr. 
Gör så här istället.

Din Frame har förmodligen Borderlayout som default så börja med att lägga en Panel i CENTER i Framen.

Sätt layout till GridLayout på den panelen med 1 column och 2 rader.

Lägg en panel per rad i  "grid-panelen"

Sätt dessa panelers layout till flowlayout(är nog default).

Sen lägger du in knapparna i dom. 3 på den övre och 1 på den undre.

mvh phonk

Permalänk: https://www.webforum.nu/p/1245506

## #3 — tovelainen, 2004-01-08T10:52Z

Hej
Tackar phonkworks! Funkar utmärkt som du sa.
Skulle dock också vilja flytta ner knappsamlingen så de ligger längst ner i framen. kan jag göra det i koden nedan?:
\-------
 Panel p = new Panel(new GridLayout(2,1,10,10));
    Panel p1 = new Panel(new FlowLayout(FlowLayout.CENTER, 10,10));
    Panel p2 = new Panel(new FlowLayout(FlowLayout.CENTER,10,10));
\-------------

Permalänk: https://www.webforum.nu/p/1245520

## #4 — phonkworks, 2004-01-08T11:06Z

Om du lägger en första panelen (som du la i CENTER) i SOUTH istället så får du ner knapparna i botten på framen.

mvh
phonk

Permalänk: https://www.webforum.nu/p/1245529

## #5 — tovelainen, 2004-01-08T11:58Z

Provar jag såhär:
\-------
Panel p1 = new Panel(new FlowLayout(FlowLayout.SOUTH, 10,10));
\---------------------
så blir det fel- "cannot resolve symbol".
Provade sen att göra en borderlayout av det i stället men får inte till det.

Permalänk: https://www.webforum.nu/p/1245551

## #6 — phonkworks, 2004-01-08T12:17Z

Flåt min otydlighet. Jag menade att du ska lägga panelen som du kallar p(grid-panelen) i BorderLayout.SOUTH i framen.

mvh
phonk

Permalänk: https://www.webforum.nu/p/1245565

## #7 — tovelainen, 2004-01-08T13:28Z

Kanonbra!
Fungerade. Tack phonk!

Permalänk: https://www.webforum.nu/p/1245593

---

Tråden på webben: https://www.webforum.nu/amne/java/94225-ny-rad-med-flowlayout
