Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


problem med swing

Postades av 2005-06-05 12:10:31 - Petter Andersson, i forum java, Tråden har 5 Kommentarer och lästs av 1276 personer

Jag har börjat lite smått med java nu för att kolla hur det är, och har stött på ett problem.
När jag gör ett fönster med en knapp i så blir knappen lika stor som fönstret. Hur gör jag en bestämd storlek på knappen??
Jag har gjort det såhär:

import javax.swing.*;
import java.awt.*;

public class swing{

  private static void create(){

     JFrame f = new JFrame("TEST");	
	f.setSize(350,400);	

     JButton b = new JButton("knapp");
	b.setVisible(true);

	f.add(b);
	f.setVisible(true);
	f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  }

  public static void main(String[] args){
     
	create();
  }
}


//Petter


Svara

Sv: problem med swing

Postades av 2005-06-05 12:29:31 - Andreas Paulsson

Att göra GUI med Swing är litet speciellt om man tidigare har jobbat med .NET, VB6, Delphi eller liknande där man oftast jobbar med absoluta koordinater.

I Java läggs kontrollerna ut enligt den "layout manager" som är aktiv på den nivå (man kan se kontrollerna som ett träd eftersom det kan ligga kontroller i kontroller) i formuläret. I The Swing Tutuorial på http://java.sun.com/docs/books/tutorial/uiswing/ så kan du läsa allt om Swing, och speciellt på "Laying Out Components Within a Container" på
http://java.sun.com/docs/books/tutorial/uiswing/layout/index.html så kan du läsa om layout managers.

Om du tycker att det är OK att jobba i absoluta koordinater (haken blir att kontroller i formulär inte skalas med automatiskt om användaren ändrar storlek på formuläret) så kan man göra det genom att inte ha en layout manager alls , se "Doing Without a Layout Manager (Absolute Positioning)" på http://java.sun.com/docs/books/tutorial/uiswing/layout/none.html

/Andreas


Svara

Sv:problem med swing

Postades av 2005-06-05 15:34:21 - Petter Andersson

Jag ska kolla på sidorna... det ser bra ut iallafall!

//Petter


Svara

Sv: problem med swing

Postades av 2005-06-06 16:25:52 - Petter Andersson

Det fungerar bra men om jag lägger till en ny JPanel så visas bara den ena. Vad gör jag för fel då??

//Petter


Svara

Sv:problem med swing

Postades av 2005-06-07 11:00:33 - Andreas Paulsson

Hur lägger du till den? I samma JFrame?

Exempelkod, tack.

/Andreas


Svara

Sv: problem med swing

Postades av 2005-06-09 09:57:12 - Kristofer Pettersson

Det är inte direkt svar på din fråga kanske, men jag tror ändå att du bör använda Eclipse + jigloo (http://cloudgarden.com/jigloo/index.html). Det var så jag lärde mig java-GUI och det är nästan omöjligt jobbigt att få snygga gränssnitt utan någon form av visuellt stöd.

Eclipse kommer förvisso med ett GUI-project men det är inte så långt gånget ännu, och jigloo imponerar i sin enkelhet. Stöd för både Swing och SWT (som ibland är märkbart snabbare).
/K


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 615
27 953
271 709
5 626
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies