Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Aiuto Con Griglia Larghezza in Java

Progettazione di un'interfaccia utente grafica di un programma può essere uno dei compiti più noiosi un programmatore facce . Mentre Java rende questo processo più facile , includendo una libreria standard per la creazione di interfacce grafiche , è comunque necessario fare tutto giusto . I programmatori che utilizzano layout manager Gridbag Swing hanno un sacco di controllo nello specificare i dettagli della loro interfaccia , tra cui la larghezza delle griglie che le dimensioni dei singoli componenti dell'interfaccia . Gestori di layout Altalena

swing viene fornito con una serie di gestori di layout : metodi per specificare in che modo diverse componenti del programma saranno definite nell'interfaccia . Molti di questi manager , come ad esempio il gestore di layout Border o il gestore di layout di flusso , limitare il livello di dettaglio con cui il programmatore può controllare il layout definitivo . Il gestore di layout Gridbag differenzia dagli altri manager del livello di controllo che dà al programmatore . Questo controllo significa anche che il programmatore deve spendere più tempo impostando i valori di configurazione .
Il Gridbag Direttore

posizionamento del manager Gridbag dei singoli componenti è controllata da un " "oggetto GridBagConstraints . Questo oggetto contiene le variabili per ogni aspetto del posizionamento di un componente e il dimensionamento, che il programmatore deve impostare individualmente . Una volta che i valori sono impostati , il programmatore aggiunge il componente al telaio previsto o riquadro con l'oggetto GridBagConstraints . I programmatori possono utilizzare lo stesso oggetto per posizionare molti componenti diversi , modificando solo i campi che hanno bisogno di cambiare prima di aggiungere ogni componente.
Dimensionamento

Il layout Gridbag considera lo spazio sullo schermo per essere una griglia tra il ( verticale) sull'asse X ( orizzontale) e Y . Per impostazione predefinita , ogni componente è una griglia di uno griglia. La dimensione esatta di una griglia dipende dalle dimensioni dello schermo e il numero di componenti del programmatore aggiunge. Che il grande schermo , maggiore Java farà ogni griglia . In alternativa , se il programmatore aggiunge diverse componenti , Java ridurrà la dimensione di ciascuna griglia in modo che tutto si adatta. Il programmatore può fissare una dimensione della griglia , rendendo lo schermo del suo programma una dimensione set che l' utente non può modificare .
Automatico Placement

Mentre Java automaticamente larghezza della griglia taglie a seconda delle dimensioni dello schermo e densità dei componenti , il programmatore può utilizzare la variabile " ipady " di GridBagConstraints per gonfiare la larghezza della griglia per un singolo componente , lasciando la dimensione griglia per gli altri componenti intatte . Per impostazione predefinita , questa variabile è impostata a zero, ma il programmatore può aumentare la larghezza della griglia di un componente impostando questo parametro ad un numero più alto . Il numero , maggiore è la larghezza della griglia superiore per tale componente sarà.

 

Programmazione © www.354353.com