Vraag over imports

Status
Niet open voor verdere reacties.

Royy212

Gebruiker
Lid geworden
19 jan 2011
Berichten
183
Hallo,

Ik heb een vraag over de imports, ik heb nu een class die 4 imports nodig hebben:

Code:
import javax.swing.*;
import javax.swing.border.*;
import java.awt.*;
import java.awt.event.*;

Hoezo zijn deze 2 imports niet genoeg?:
Code:
import javax.swing.*;
import java.awt.*;

Ik dacht dat als je met een sterretje eindigd, dat je dan alle packages van die import kon gebruiken.
Hoezo is dit? Of is er eigenlijk niet echt een reden voor en moet ik dit accepteren :P?

Mvg,
Roy
 
Laatst bewerkt door een moderator:
Heel kort googlen leert dat je alleen de packages van het niveau van het sterretje krijgt, niet alles wat dieper zit.

Je moet het sowieso accepteren :-) maar als ik er een reden voor zou moeten bedenken dan gok ik je op deze manier nauwkeuriger kunt aangeven welke packages je wilt. Wat als je niet de packages uit swing.border' wilt gebruiken, maar uit 'foo/bar', dan zou je met import javax.swing.* meteen vastzitten aan de verkeerde.
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan