Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #38320
| From | Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: Is there a method to update control size? |
| Date | 2018-05-31 20:05 +0200 |
| Organization | A noiseless patient Spider |
| Message-ID | <pepdje$sq2$1@dont-email.me> (permalink) |
| References | (2 earlier) <959c54c7-9fb9-4bba-93c9-6983553999bf@googlegroups.com> <pepb3b$bpb$1@dont-email.me> <6d179195-f875-4bc0-bd96-465c4b6ca804@googlegroups.com> <pepcdg$jr8$1@dont-email.me> <c176ec49-e0b0-42f4-8b68-b2941e47fe48@googlegroups.com> |
On 2018-05-31 19:55, Eric Douglas wrote: > On Thursday, May 31, 2018 at 1:46:37 PM UTC-4, Daniele Futtorovic wrote: >>> Am I mistaken that JLabel and JPanel are often interchangeable? >> >> In my view, you are. A JLabel is for displaying text (and an optional >> icon). A JPanel is a generic container. You should never have to add any >> children to a JLabel. Your custom wrapper should extend JPanel instead. >> Then everything else you wrote would make sense. >> > So far it appears to be working in this usage. I don't recall if I specifically chose JLabel for a reason. I'll try JPanel. IIRC the default LayoutManager on a JPanel is BorderLayout, and a BorderLayout automatically fills its central component to its bounds. So you wouldn't need to touch the LM; just add the JScrollPane to the JPanel with BorderLayout.CENTER constraint, then set the preferred size on the JPanel (the container), and you can pass it as such to your custom Window thingie. -- DF.
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Is there a method to update control size? Eric Douglas <e.d.programmer@gmail.com> - 2018-05-31 07:34 -0700
Re: Is there a method to update control size? Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2018-05-31 17:20 +0200
Re: Is there a method to update control size? Eric Sosman <esosman@comcast-dot-net.invalid> - 2018-05-31 11:28 -0400
Re: Is there a method to update control size? Eric Douglas <e.d.programmer@gmail.com> - 2018-05-31 09:42 -0700
Re: Is there a method to update control size? Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2018-05-31 19:22 +0200
Re: Is there a method to update control size? Eric Douglas <e.d.programmer@gmail.com> - 2018-05-31 10:38 -0700
Re: Is there a method to update control size? Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2018-05-31 19:45 +0200
Re: Is there a method to update control size? Eric Douglas <e.d.programmer@gmail.com> - 2018-05-31 10:55 -0700
Re: Is there a method to update control size? Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2018-05-31 20:05 +0200
Re: Is there a method to update control size? Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2018-06-03 15:00 -0500
Re: Is there a method to update control size? Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2018-06-04 02:25 +0200
Re: Is there a method to update control size? Eric Sosman <esosman@comcast-dot-net.invalid> - 2018-05-31 15:55 -0400
Re: Is there a method to update control size? Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2018-06-03 15:02 -0500
csiph-web