Campos x ícones
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Campos e ícones são elementos visuais que aparecem em um bloco, mas têm finalidades diferentes.
Os campos mostram ou definem dados sobre um bloco que afeta o funcionamento de um programa.
Por exemplo, o bloco de texto tem duas aspas, que indicam que você está
definindo uma string, e uma entrada de texto que permite definir essa string. As aspas informam sobre a função do bloco, e a entrada permite modificar a função.
Os ícones mostram ou definem informações "meta" sobre o bloco. Por exemplo, você pode anexar um ícone de comentário a qualquer bloco, o que permite escrever observações para você mesmo, mas não afeta o funcionamento do bloco no programa.
Comparação de funcionalidades
Atributo |
Campos |
Ícones |
Renderização |
Os campos podem ser feitos de qualquer elemento que quiserem. |
Os ícones podem ser feitos de qualquer elemento. |
Número |
Cada campo pode aparecer várias vezes em um bloco. |
Cada ícone pode aparecer uma vez em um bloco. |
Canal |
Os campos podem ser posicionados em qualquer lugar em qualquer entrada de um bloco. |
Os ícones sempre são posicionados na parte superior esquerda de um bloco. |
Serialização |
Os campos podem ser serializados, e geralmente são. |
Os ícones podem ser serializados, mas geralmente não são porque não têm estado. |
Fechamento |
Os campos ficam ocultos quando um bloco é recolhido, e o texto deles é mostrado. |
Os ícones podem controlar se são mostrados ou ocultos quando o bloco é recolhido. |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-09-29 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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"]]