HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Criando uma relação de usuário do applet em Java |
Quase todos os applet têm a relação de usuário gráfica (GUI). Esta página discute poucas edições que são particulares ao applet GUIs.
|
O applet é um painel.
|
Desde que um applet é um subclass da classe do painel de AWT, os applet podem conter outros componentes, apenas como um painel podem conter. Como os painéis, os applet também participam no desenho de AWT e na hierarquia do evento.
|
Os applet aparecem nas janelas de browser pre-existing.
|
Isto está tendo duas implicações. Primeiramente, ao contrário das aplicações GUI-baseadas, os applet não têm que criar a janela para indicar-se sobre. (Podem fazer, se tiverem uma razão boa, mas geralmente se indicam apenas dentro da janela de browser). Em segundo, dependendo da execução dos browsers, os componentes do applet não podem ser mostrados a menos que um applet chamar a validação () após ter adicionado componentes a se. Felizmente, chamando-se validar () não pode ferir.
|
Cada applet tem um tamanho user-specified, pre-determined.
|
Desde que o Tag do <APPLET> requer a largura e a altura do applet a ser especificadas, e porque browsers não necessariamente para permitir que os applet resize, os applet devem fazer com uma quantidade de espaço fixa que não possa ser ideal. Mesmo se uma quantidade de espaço for ideal para uma plataforma, as partes plataforma-específicas do applet (tais como teclas) podem reque uma quantidade de espaço diferente na outra plataforma. Você pode fazer compensa recomendando as páginas que inclui seu applet especifica pouco mais espaço do que seja necessário, e usando as disposições flexíveis, como GridBagLayout e BorderLayout, que se adaptam bem ao espaço extra.
|
Os applet carregam imagens usando métodos do getImage do applet (). |
Uma classe do applet fornece um formulário conveniente do getImage () que o deixa especificar um URL da base como um argumento, seguido pelo segundo argumento que especifica uma posição da lima da imagem, relativo ao URL da base. O getCodeBase do applet () e os métodos do getDocumentBase () fornecem o URLs baixo que a maioria de applet usam. As imagens que o applet necessita sempre, ou necessitam confiar em um apoio, são especificadas geralmente relativo a onde o código de um applet foi carregado. As imagens que são especificadas por um usuário do applet (frequentemente com os parâmetros na lima do HTML) são geralmente a página relative to que inclui o applet (base do original).
|
As classes do applet e frequentemente os arquivos de dados que se usam são carregados sobre a rede,
|
Os applet podem executar diversas coisas para diminuir o tempo startup percebido. Seu subclass do applet pode ser o pequeno que indica imediatamente a mensagem do status. E, se algum do applet classificar ou dados não são usados para a direita - afastado, o applet pode preload classes ou os dados referencing os antes que estejam needed. Cosider por exemplo, a classe de AppletButton, no começo da linha principal, começa o objeto da classe para a janela que a tecla traz acima. Aqui sua finalidade principal é certificar-se de que a classe é válida, mas um benefício adicionado está começando à força do objeto da classe a lima da classe ser carregado antes que esteja needed, que faz a classe que instantiating muito mais rapidamente do que se uma classe ainda tiver que ser carregada.
|
Keywords: Graph Drawing Applet, java ftp applet, web ftp client, java file upload
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|