Blockly verrà trasferito alla Raspberry Pi Foundation il 10 novembre 2025. Leggi il
blog
e le
domande frequenti.
Campi e icone
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
I campi e le icone sono entrambi elementi visivi che vengono visualizzati in un blocco, ma hanno
scopi diversi.
I campi mostrano o definiscono i dati relativi a un blocco che influiscono sul funzionamento di un programma.
Ad esempio, il blocco di testo ha due virgolette, che indicano che stai
definendo una stringa, e un input di testo che ti consente di definire quella stringa. Le
virgolette indicano la funzione del blocco e l'input ti consente di modificare la funzione.
Le icone mostrano o definiscono le informazioni "meta" sul blocco stesso. Ad esempio,
puoi aggiungere un'icona di commento a qualsiasi blocco, che ti consente di scrivere note per te stesso, ma non influisce sul funzionamento del blocco all'interno del programma.
Confronto delle funzionalità
| Attributo |
Campi |
Icone |
| Rendering |
I campi possono essere composti da qualsiasi elemento. |
Le icone possono essere composte da qualsiasi elemento. |
| Numero |
Ogni campo può essere visualizzato un numero qualsiasi di volte in un blocco. |
Le icone possono comparire una sola volta in un blocco. |
| Posizionamento |
I campi possono essere posizionati in qualsiasi punto di qualsiasi input di un blocco. |
Le icone sono sempre posizionate all'inizio di un blocco. |
| Serializzazione |
I campi possono essere serializzati e spesso lo sono. |
Le icone possono essere serializzate, ma spesso non lo sono perché spesso non hanno uno stato. |
| Compressione |
I campi vengono nascosti quando un blocco viene compresso e al loro posto viene visualizzato il testo. |
Le icone possono controllare se vengono mostrate o nascoste quando il blocco è compresso. |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-09-29 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-29 UTC."],[],["Fields and icons are distinct visual elements on a block with different purposes. Fields display or define data affecting a program's function, like the quotation marks and text input on a text block. Icons provide \"meta\" information about a block, such as a comment icon, which doesn't impact program function. Fields can appear multiple times, have varied rendering and placement, and are often serialized. Icons appear once per block, are fixed at the top-start, and are often not serialized, but can control visibility when a block is collapsed.\n"]]