Ir para conteúdo
Fórum Script Brasil

gtw7375

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre gtw7375

gtw7375's Achievements

0

Reputação

  1. Gostaria de saber como faço para fazer um site com este tipo de transição de páginas: http://pt.wix.com/website-template/view/html/1258?originUrl=http%3A%2F%2Fpt.wix.com%2Fwebsite%2Ftemplates%2Fhtml%2Fall%2F1&bookName=create-master-new&galleryDocIndex=4&category=all&metaSiteId= Toda a estrutura já está montada, só falta o efeito de transição das páginas com o menu. Poderiam me ajudar?
  2. ex: Tenho 3 opções de JComboBox Ex:carro, galinha, sandalia. Ao escolher a opção carro, automaticamente será chamada a imagem carro. Ao escolher galinha, a imagem carro será trocada pela imagem galinha e assim sucessivamente. public class Principal extends JFrame implements ActionListener { JLabel escolha = new JLabel("Escolha sua opção"); ImageIcon ico = new ImageIcon("C:/Users/Familia/Desktop/Principal/cando.jpg"); JLabel ble = new JLabel(ico); ImageIcon bud = new ImageIcon("C:/Users/Familia/Desktop/Principal/buda.jpg"); JLabel buda = new JLabel(bud); JComboBox combo = new JComboBox(); JTextArea area = new JTextArea(); JScrollPane sc = new JScrollPane(area); Desktop desktop; URI uri; public Principal() { setTitle("Aprendendo sobre Religião"); setSize(660,700); setResizable(false); setLocation(100,10); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); getContentPane().setLayout(null); getContentPane().setBackground(Color.white); Container c = this.getContentPane(); escolha.setBounds(40, 80, 150, 80); //"escolha usa opcao" c.add(escolha); descricao.setBounds(40,350,150,80); //"descrição" c.add(descricao); sc.setBounds(140,350,450,100); //TextArea + ScroolPanel area.setLineWrap(true); c.add(sc); combo.setBounds(155,112,120,20); //ComboBox c.add(combo); combo.addActionListener(this); combo.addItem(""); combo.addItem("Candomblé"); combo.addItem("Cristianismo"); combo.addItem("Budismo"); combo.addItem("Hinduísmo"); combo.addItem("Judaísmo"); } public static void main(String[] args) { Principal janela = new Principal(); janela.setVisible(true); } @Override public void actionPerformed(ActionEvent acao) { if(acao.getSource() == combo) { int indice = (int) combo.getSelectedIndex(); switch(indice){ case 2: area.setText("Alterando o conteúdo da caixa de texto!"); caixlivro.setText("Biblia sagrada"); getContentPane().add(ble); ble.setBounds(160,120,240,220); getContentPane().add(linke); linke.setText("Cristianismo"); linke.setBounds(138,520,220,20); linke.setBorderPainted(false); linke.setForeground(Color.blue); linke.addActionListener(this); break; case 3: area.setText("Alterando o conteúdo da caixa de texto novamente!"); caixlivro.setText("Buda?"); // JOptionPane.showMessageDialog(null, "Voce não selecionou: "); getContentPane().add(buda); buda.setBounds(160,120,240,220); linkb.remove(linke); linkb.setText("Budismo"); getContentPane().add(linkb); linkb.setBounds(178,520,220,20); linkb.setBorderPainted(false); linkb.setForeground(Color.blue); linkb.addActionListener(this); break; case 4: break; case 5: break; } } if(acao.getSource() == linke) { try { uri = new URI("https://www.bibliaonline.com.br/"); } catch (URISyntaxException e) { JOptionPane.showMessageDialog(null, "site inválido"); } desktop = Desktop.getDesktop(); try { desktop.browse(uri); } catch (IOException ex) { JOptionPane.showMessageDialog(null, "site inválido"); } } if(acao.getSource() == linkb) { try { uri = new URI("https://www.google.com/"); } catch (URISyntaxException e) { JOptionPane.showMessageDialog(null, "site inválido"); } desktop = Desktop.getDesktop(); try { desktop.browse(uri); } catch (IOException ex) { JOptionPane.showMessageDialog(null, "site inválido"); } } } }
×
×
  • Criar Novo...