Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como colar uma GUI Java
Quando se trata de lidar com interfaces gráficas de usuário (GUIs) e adicionar a funcionalidade e gráficos ressonante e integração de aplicações Java , Java Foundation Classes , ou JFC , começar o trabalho feito . JFC tem muitos recursos avançados e eficientes que malha diretamente com componentes GUI , como Swing e Java 2D . Essas interfaces de programação de aplicativos ou APIs , tem CCP (recortar, copiar e colar) controles que podem trabalhar com texto e elementos não-texto ou GUI . Coisas que você precisa
balanço API
JList
Mostrar Mais instruções
1

Insira o seguinte código no mapa ação para instalar recortar, copiar e colar ações de os componentes Java Swing :

setMappings private void (lista ) { JList

ActionMap mapa = Página 2

Adicione o seguinte trecho de código para configurar as ligações do PCC com o mapa de entrada do seu projeto :

//apenas necessário se você não tiver definido os aceleradores de menu

InputMap imap = this.getInputMap ();

imap.put ( KeyStroke.getKeyStroke ( " ctrl V " ) ,

TransferHandler.getPasteAction () getValue ( Action.NAME ) );

Alternativamente, insira o seguinte código para permitir o corte e copiar ações dos componentes GUI Java Swing : . < Br >

menuItem = new
3

adicione o seguinte código classe chamada TransferActionListener para qualquer parte do seu aplicativo Swing para designar o componente que deve receber a ação CCP :

public class TransferActionListener implementa ActionListener ,

PropertyChangeListener {

private JComponent focusOwner = null;

TransferActionListener pública () {

gerente KeyboardFocusManager = this); }


propertyChange public void ( PropertyChangeEvent e) {

Object o = e.getNewValue ();

if ( o instanceof JComponent ) {

focusOwner = ( JComponent ) o ;

} else {

focusOwner = null;

}

} < br >

public void actionPerformed ( ActionEvent e) {

if ( focusOwner == null )

retorno;

ação string = (String) e.getActionCommand () ;

ação a = focusOwner.getActionMap () get ( ação ); .

if (! a = null) {

a.actionPerformed ( novo
4

Faça o download do Java Development Kit 6 no site da Oracle e instalá-lo em sua máquina. Clique no botão "Iniciar " para executar ListCutPaste a partir do menu principal. Escolha um item a partir das listas apresentadas e usar o "Editar " menu ou o teclado para recortar ou copiar a partir da fonte do item da lista que você preferir. Escolha o item da lista em que deseja colar o objeto GUI. cole-o usando o menu Editar ou seu equivalente teclado. Esta ação basicamente tem a mesma resistência e cair operação.

Anterior :

Próximo : No
  Os artigos relacionados
·Como compilar e executar um pacote JVLC 
·Como importar o javax Servlet no NetBeans 
·Diferentes tipos de relacionamento em Java 
·Como fazer 3D em Java 
·Como formatar strings em Java Sintaxe Básica 
·Como converter HashMap de Feijão 
·Como obter um Número de giro em Java 
·Como fazer comparações booleanos em Java 
·Como criar números aleatórios entre 1 e 26 em Java 
·Como soletrar um número em Java 
  Artigos em destaque
·Como Resolver Problemas de Matemática Binary 
·Diferenças entre C & C + + 
·Como excluir o primeiro elemento da seqüência C 
·Como determinar o número de horas entre dois tempos no…
·Como classificar REXX Variáveis ​​-tronco 
·Como usar o WPF TextBlock 
·Métodos de retorno 
·GUI Checklist 
·Diferença entre baseada em componentes Development & S…
·Como Gerar colunas de modelo em Gridview 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados