Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
ExemploButton/build.xml Builds, tests, and runs the project ExemploButton. ExemploButton/java.jpg ExemploButton/manifest.mf Manifest-Version: 1.0 X-COMMENT: Main-Class will be added automatically by build ExemploButton/nbproject/build-impl.xml Must set src.dir Must set test.src.dir Must set build.dir Must set dist.dir Must set build.classes.dir Must set dist.javadoc.dir Must set build.test.classes.dir Must set build.test.results.dir Must set build.classes.excludes Must set dist.jar Must set javac.includes No tests executed. Must set JVM to use for profiling in profiler.info.jvm Must set profiler agent JVM arguments in profiler.info.jvmargs.agent Must select some files in the IDE or set javac.includes To run this application from the command line without Ant, try: java -jar "${dist.jar.resolved}" Must select one file in the IDE or set run.class Must select one file in the IDE or set run.class Must select one file in the IDE or set debug.class Must select one file in the IDE or set debug.class Must set fix.includes This target only works when run from inside the NetBeans IDE. Must select one file in the IDE or set profile.class This target only works when run from inside the NetBeans IDE. This target only works when run from inside the NetBeans IDE. This target only works when run from inside the NetBeans IDE. Must select one file in the IDE or set run.class Must select some files in the IDE or set test.includes Must select one file in the IDE or set run.class Must select one file in the IDE or set applet.url Must select some files in the IDE or set javac.includes Some tests failed; see details above. Must select some files in the IDE or set test.includes Some tests failed; see details above. Must select some files in the IDE or set test.class Must select some method in the IDE or set test.method Some tests failed; see details above. Must select one file in the IDE or set test.class Must select one file in the IDE or set test.class Must select some method in the IDE or set test.method Must select one file in the IDE or set applet.url Must select one file in the IDE or set applet.url ExemploButton/nbproject/genfiles.properties build.xml.data.CRC32=4c224c60 build.xml.script.CRC32=d90e1f8a build.xml.stylesheet.CRC32=8064a381@1.75.2.48 # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. nbproject/build-impl.xml.data.CRC32=4c224c60 nbproject/build-impl.xml.script.CRC32=df909383 nbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48 ExemploButton/nbproject/private/private.properties compile.on.save=true user.properties.file=C:\\Users\\Renato\\AppData\\Roaming\\NetBeans\\8.2\\build.properties ExemploButton/nbproject/private/private.xml ExemploButton/nbproject/project.properties annotation.processing.enabled=true annotation.processing.enabled.in.editor=false annotation.processing.processor.options= annotation.processing.processors.list= annotation.processing.run.all.processors=true annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output build.classes.dir=${build.dir}/classes build.classes.excludes=**/*.java,**/*.form # This directory is removed when the project is cleaned: build.dir=build build.generated.dir=${build.dir}/generated build.generated.sources.dir=${build.dir}/generated-sources # Only compile against the classpath explicitly listed here: build.sysclasspath=ignore build.test.classes.dir=${build.dir}/test/classes build.test.results.dir=${build.dir}/test/results # Uncomment to specify the preferred debugger connection transport: #debug.transport=dt_socket debug.classpath=\ ${run.classpath} debug.test.classpath=\ ${run.test.classpath} # Files in build.classes.dir which should be excluded from distribution jar dist.archive.excludes= # This directory is removed when the project is cleaned: dist.dir=dist dist.jar=${dist.dir}/ExemploButton.jar dist.javadoc.dir=${dist.dir}/javadoc excludes= includes=** jar.compress=false javac.classpath= # Space-separated list of extra javac options javac.compilerargs= javac.deprecation=false javac.processorpath=\ ${javac.classpath} javac.source=1.8 javac.target=1.8 javac.test.classpath=\ ${javac.classpath}:\ ${build.classes.dir} javac.test.processorpath=\ ${javac.test.classpath} javadoc.additionalparam= javadoc.author=false javadoc.encoding=${source.encoding} javadoc.noindex=false javadoc.nonavbar=false javadoc.notree=false javadoc.private=false javadoc.splitindex=true javadoc.use=true javadoc.version=false javadoc.windowtitle= main.class=exemplobutton.ExemploButton manifest.file=manifest.mf meta.inf.dir=${src.dir}/META-INF mkdist.disabled=false platform.active=default_platform run.classpath=\ ${javac.classpath}:\ ${build.classes.dir} # Space-separated list of JVM arguments used when running the project. # You may also define separate properties like run-sys-prop.name=value instead of -Dname=value. # To set system properties for unit tests define test-sys-prop.name=value: run.jvmargs= run.test.classpath=\ ${javac.test.classpath}:\ ${build.test.classes.dir} source.encoding=UTF-8 src.dir=src test.src.dir=test ExemploButton/nbproject/project.xml org.netbeans.modules.java.j2seproject ExemploButton ExemploButton/src/exemplobutton/ExemploButton.java package exemplobutton; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class ExemploButton extends JFrame { private JButton botao1, botao2; private Icon cafe = new ImageIcon("java.jpg"); private String strIcone = "botão associado a uma imagem"; private String strFinalizar = "Finalizar"; // Configura a GUI public ExemploButton() { super("Testando Botões"); // Cria o container e atribui o layout Container container = getContentPane(); container.setLayout(new FlowLayout()); // Cria os botões botao1 = new JButton("Botão Java", cafe); botao1.setIcon(cafe); botao1.setToolTipText("Pressione o botão"); botao1.setActionCommand(strIcone); container.add(botao1); botao2 = new JButton(strFinalizar); botao2.setToolTipText("Finaliza o programa"); container.add(botao2); // Cria o objeto gestorBotoes (instância da classe interna ButtonHandler) // para o uso no tratamento de eventos de botão GerenciadorBotoes gestorBotoes = new GerenciadorBotoes(); botao1.addActionListener(gestorBotoes); botao2.addActionListener(gestorBotoes); setSize(545, 280); setVisible(true); } // Classe interna para tratamento de evento de botão private class GerenciadorBotoes implements ActionListener { // Método de manipulação do evento public void actionPerformed(ActionEvent event) { //Testa se o botão com a imagem foi pressionado if (event.getActionCommand().equalsIgnoreCase(strIcone)) { JOptionPane.showMessageDialog(null, "Você pressionou um " + event.getActionCommand()); } //Testa se o botão "Finalizar" foi pressionado else if (event.getActionCommand().equalsIgnoreCase(strFinalizar)) { System.exit(0); } } } // fim da classe interna GerenciadorBotoes // Método principal public static void main(String args[]) { ExemploButton application = new ExemploButton(); application.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } } // fim da classe ExemploButton ExemploCheckBoxRadio/build.xml Builds, tests, and runs the project ExemploCheckBoxRadio. ExemploCheckBoxRadio/manifest.mf Manifest-Version: 1.0 X-COMMENT: Main-Class will be added automatically by build ExemploCheckBoxRadio/nbproject/build-impl.xml Must set src.dir Must set test.src.dir Must set build.dir Must set dist.dir Must set build.classes.dir Must set dist.javadoc.dir Must set build.test.classes.dir Must set build.test.results.dir Must set build.classes.excludes Must set dist.jar Must set javac.includes No tests executed. Must set JVM to use for profiling in profiler.info.jvm Must set profiler agent JVM arguments in profiler.info.jvmargs.agent Must select some files in the IDE or set javac.includes To run this application from the command line without Ant, try: java -jar "${dist.jar.resolved}" Must select one file in the IDE or set run.class Must select one file in the IDE or set run.class Must select one file in the IDE or set debug.class Must select one file in the IDE or set debug.class Must set fix.includes This target only works when run from inside the NetBeans IDE. Must select one file in the IDE or set profile.class This target only works when run from inside the NetBeans IDE. This target only works when run from inside the NetBeans IDE. This target only works when run from inside the NetBeans IDE. Must select one file in the IDE or set run.class Must select some files in the IDE or set test.includes Must select one file in the IDE or set run.class Must select one file in the IDE or set applet.url Must select some files in the IDE or set javac.includes Some tests failed; see details above. Must select some files in the IDE or set test.includes Some tests failed; see details above. Must select some files in the IDE or set test.class Must select some method in the IDE or set test.method Some tests failed; see details above. Must select one file in the IDE or set test.class Must select one file in the IDE or set test.class Must select some method in the IDE or set test.method Must select one file in the IDE or set applet.url Must select one file in the IDE or set applet.url ExemploCheckBoxRadio/nbproject/genfiles.properties build.xml.data.CRC32=b5682bd8 build.xml.script.CRC32=274b4e15 build.xml.stylesheet.CRC32=8064a381@1.75.2.48 # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. nbproject/build-impl.xml.data.CRC32=b5682bd8 nbproject/build-impl.xml.script.CRC32=3f814c66 nbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48 ExemploCheckBoxRadio/nbproject/private/private.properties compile.on.save=true user.properties.file=C:\\Users\\Renato\\AppData\\Roaming\\NetBeans\\8.2\\build.properties ExemploCheckBoxRadio/nbproject/private/private.xml ExemploCheckBoxRadio/nbproject/project.properties annotation.processing.enabled=true annotation.processing.enabled.in.editor=false annotation.processing.processor.options= annotation.processing.processors.list= annotation.processing.run.all.processors=true annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output build.classes.dir=${build.dir}/classes build.classes.excludes=**/*.java,**/*.form # This directory is removed when the project is cleaned: build.dir=build build.generated.dir=${build.dir}/generated build.generated.sources.dir=${build.dir}/generated-sources # Only compile against the classpath explicitly listed here: build.sysclasspath=ignore build.test.classes.dir=${build.dir}/test/classes build.test.results.dir=${build.dir}/test/results # Uncomment to specify the preferred debugger connection transport: #debug.transport=dt_socket debug.classpath=\ ${run.classpath} debug.test.classpath=\ ${run.test.classpath} # Files in build.classes.dir which should be excluded from distribution jar dist.archive.excludes= # This directory is removed when the project is cleaned: dist.dir=dist dist.jar=${dist.dir}/ExemploCheckBoxRadio.jar dist.javadoc.dir=${dist.dir}/javadoc excludes= includes=** jar.compress=false javac.classpath= # Space-separated list of extra javac options javac.compilerargs= javac.deprecation=false javac.processorpath=\ ${javac.classpath} javac.source=1.8 javac.target=1.8 javac.test.classpath=\ ${javac.classpath}:\ ${build.classes.dir} javac.test.processorpath=\ ${javac.test.classpath} javadoc.additionalparam= javadoc.author=false javadoc.encoding=${source.encoding} javadoc.noindex=false javadoc.nonavbar=false javadoc.notree=false javadoc.private=false javadoc.splitindex=true javadoc.use=true javadoc.version=false javadoc.windowtitle= main.class=exemplocheckboxradio.ExemploCheckBoxRadio manifest.file=manifest.mf meta.inf.dir=${src.dir}/META-INF mkdist.disabled=false platform.active=default_platform run.classpath=\ ${javac.classpath}:\ ${build.classes.dir} # Space-separated list of JVM arguments used when running the project. # You may also define separate properties like run-sys-prop.name=value instead of -Dname=value. # To set system properties for unit tests define test-sys-prop.name=value: run.jvmargs= run.test.classpath=\ ${javac.test.classpath}:\ ${build.test.classes.dir} source.encoding=UTF-8 src.dir=src test.src.dir=test ExemploCheckBoxRadio/nbproject/project.xml org.netbeans.modules.java.j2seproject ExemploCheckBoxRadio ExemploCheckBoxRadio/src/exemplocheckboxradio/ExemploCheckBoxRadio.java package exemplocheckboxradio; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class ExemploCheckBoxRadio extends JFrame { private JCheckBox checkB, checkI; private JRadioButton rbotao1, rbotao2, rbotao3; private ButtonGroup grupoRadio; private JPanel painel1, painel2; // Configura a GUI public ExemploCheckBoxRadio() { super("Testando CheckBox e RadioButton"); // Cria o container e atribui o layout Container container = getContentPane(); container.setLayout(new FlowLayout()); // Cria os painéis painel1 = new JPanel(); painel2 = new JPanel(); // Cria os objetos CheckBox, adiciona para o painel e // adiciona o painel para o container checkB = new JCheckBox("Bold"); painel1.add(checkB); checkI = new JCheckBox("Itálico"); painel1.add(checkI); container.add(painel1); // Cria os objetos RadioButton, adiciona para o painel e //adiciona o painel para o container rbotao1 = new JRadioButton("Plain", true); painel2.add(rbotao1); rbotao2 = new JRadioButton("Bold", false); painel2.add(rbotao2); rbotao3 = new JRadioButton("Itálico", false); painel2.add(rbotao3); container.add(painel2); //Cria o relacionamento lógico entre os objetos JRadioButton grupoRadio = new ButtonGroup(); grupoRadio.add(rbotao1); grupoRadio.add(rbotao2); grupoRadio.add(rbotao3); //Registra os tratadores de evento Gerenciador gerente = new Gerenciador(); checkB.addItemListener(gerente); checkI.addItemListener(gerente); rbotao1.addItemListener(gerente); rbotao2.addItemListener(gerente); rbotao3.addItemListener(gerente); setSize(300, 100); setVisible(true); } // Classe interna para tratamento de evento private class Gerenciador implements ItemListener { // Método de manipulação do evento public void itemStateChanged(ItemEvent event) { //Testa qual objeto foi pressionado if (event.getSource() == checkB) { JOptionPane.showMessageDialog(null, "O check box Bold foi selecionado"); } else if (event.getSource() == checkI) { JOptionPane.showMessageDialog(null, "O check box Itálico foi selecionado"); } else if ((event.getSource() == rbotao1) && (event.getStateChange() == ItemEvent.SELECTED)) { JOptionPane.showMessageDialog(null, "O radio button Plain foi selecionado"); } else if ((event.getSource() == rbotao2) && (event.getStateChange() == ItemEvent.SELECTED)) { JOptionPane.showMessageDialog(null, "O radio button bold foi selecionado"); } else if ((event.getSource() == rbotao3) && (event.getStateChange() == ItemEvent.SELECTED)) { JOptionPane.showMessageDialog(null, "O radio button Itálico foi selecionado"); } } } // fim da classe interna Gerenciador // Método principal public static void main(String args[]) { ExemploCheckBoxRadio application = new ExemploCheckBoxRadio(); application.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } } // fim da classe ExemploCheckBoxRadio ExemploJTextField/build.xml Builds, tests, and runs the project ExemploJTextField. ExemploJTextField/manifest.mf Manifest-Version: 1.0 X-COMMENT: Main-Class will be added automatically by build ExemploJTextField/nbproject/build-impl.xml Must set src.dir Must set test.src.dir Must set build.dir Must set dist.dir Must set build.classes.dir Must set dist.javadoc.dir Must set build.test.classes.dir Must set build.test.results.dir Must set build.classes.excludes Must set dist.jar Must set javac.includes No tests executed. Must set JVM to use for profiling in profiler.info.jvm Must set profiler agent JVM arguments in profiler.info.jvmargs.agent Must select some files in the IDE or set javac.includes To run this application from the command line without Ant, try: java -jar "${dist.jar.resolved}" Must select one file in the IDE or set run.class Must select one file in the IDE or set run.class Must select one file in the IDE or set debug.class Must select one file in the IDE or set debug.class Must set fix.includes This target only works when run from inside the NetBeans IDE. Must select one file in the IDE or set profile.class This target only works when run from inside the NetBeans IDE. This target only works when run from inside the NetBeans IDE. This target only works when run from inside the NetBeans IDE. Must select one file in the IDE or set run.class Must select some files in the IDE or set test.includes Must select one file in the IDE or set run.class Must select one file in the IDE or set applet.url Must select some files in the IDE or set javac.includes Some tests failed; see details above. Must select some files in the IDE or set test.includes Some tests failed; see details above. Must select some files in the IDE or set test.class Must select some method in the IDE or set test.method Some tests failed; see details above. Must select one file in the IDE or set test.class Must select one file in the IDE or set test.class Must select some method in the IDE or set test.method Must select one file in the IDE or set applet.url Must select one file in the IDE or set applet.url ExemploJTextField/nbproject/genfiles.properties build.xml.data.CRC32=3fbaef35 build.xml.script.CRC32=d472e746 build.xml.stylesheet.CRC32=8064a381@1.75.2.48 # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. nbproject/build-impl.xml.data.CRC32=3fbaef35 nbproject/build-impl.xml.script.CRC32=ebb9a5e0 nbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48 ExemploJTextField/nbproject/private/private.properties compile.on.save=true user.properties.file=C:\\Users\\Renato\\AppData\\Roaming\\NetBeans\\8.2\\build.properties ExemploJTextField/nbproject/private/private.xml ExemploJTextField/nbproject/project.properties annotation.processing.enabled=true annotation.processing.enabled.in.editor=false annotation.processing.processor.options= annotation.processing.processors.list= annotation.processing.run.all.processors=true annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output build.classes.dir=${build.dir}/classes build.classes.excludes=**/*.java,**/*.form # This directory is removed when the project is cleaned: build.dir=build build.generated.dir=${build.dir}/generated build.generated.sources.dir=${build.dir}/generated-sources # Only compile against the classpath explicitly listed here: build.sysclasspath=ignore build.test.classes.dir=${build.dir}/test/classes build.test.results.dir=${build.dir}/test/results # Uncomment to specify the preferred debugger connection transport: #debug.transport=dt_socket debug.classpath=\ ${run.classpath} debug.test.classpath=\ ${run.test.classpath} # Files in build.classes.dir which should be excluded from distribution jar dist.archive.excludes= # This directory is removed when the project is cleaned: dist.dir=dist dist.jar=${dist.dir}/ExemploJTextField.jar dist.javadoc.dir=${dist.dir}/javadoc excludes= includes=** jar.compress=false javac.classpath= # Space-separated list of extra javac options javac.compilerargs= javac.deprecation=false javac.processorpath=\ ${javac.classpath} javac.source=1.8 javac.target=1.8 javac.test.classpath=\ ${javac.classpath}:\ ${build.classes.dir} javac.test.processorpath=\ ${javac.test.classpath} javadoc.additionalparam= javadoc.author=false javadoc.encoding=${source.encoding} javadoc.noindex=false javadoc.nonavbar=false javadoc.notree=false javadoc.private=false javadoc.splitindex=true javadoc.use=true javadoc.version=false javadoc.windowtitle= main.class=exemplojtextfield.ExemploJTextField manifest.file=manifest.mf meta.inf.dir=${src.dir}/META-INF mkdist.disabled=false platform.active=default_platform run.classpath=\ ${javac.classpath}:\ ${build.classes.dir} # Space-separated list of JVM arguments used when running the project. # You may also define separate properties like run-sys-prop.name=value instead of -Dname=value. # To set system properties for unit tests define test-sys-prop.name=value: run.jvmargs= run.test.classpath=\ ${javac.test.classpath}:\ ${build.test.classes.dir} source.encoding=UTF-8 src.dir=src test.src.dir=test ExemploJTextField/nbproject/project.xml org.netbeans.modules.java.j2seproject ExemploJTextField ExemploJTextField/src/exemplojtextfield/ExemploJTextField.java package exemplojtextfield; // Exemplo de JTextField import java.awt.*; import java.awt.event.*; import javax.swing.*; public class ExemploJTextField extends JFrame { private JTextField campoTexto1, campoTexto2, campoTexto3; private JPasswordField campoSenha; // configuração da GUI public ExemploJTextField() { super("Testando JTextField e JPasswordField"); Container container = getContentPane(); container.setLayout(new FlowLayout()); // constrói o 1o campo de texto com dimensões default campoTexto1 = new JTextField(10); container.add(campoTexto1); // constrói o 2o campo de texto com texto default campoTexto2 = new JTextField("Digite seu texto aqui:"); container.add(campoTexto2); // constrói o 3o campo de texto com texto default e // 20 elementos visíveis, sem tratador de eventos campoTexto3 = new JTextField("Campo de texto não editável", 20); campoTexto3.setEditable(false); container.add(campoTexto3); // constrói o 4o campo de texto com texto default campoSenha = new JPasswordField("Texto oculto"); container.add(campoSenha); // registra os tratadores de evento GerenciadorTextField gerenteTexto = new GerenciadorTextField(); campoTexto1.addActionListener(gerenteTexto); campoTexto2.addActionListener(gerenteTexto); campoTexto3.addActionListener(gerenteTexto); campoSenha.addActionListener(gerenteTexto); setSize(360, 120); setVisible(true); } public static void main(String args[]) { ExemploJTextField programaTexto = new ExemploJTextField(); programaTexto.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } //classe interna privativa para tratamento de eventos private class GerenciadorTextField implements ActionListener { //processa eventos de campos de texto public void actionPerformed(ActionEvent evento) { String texto = ""; // evento:Usuário pressiona ENTER no objeto de JTextField campoTexto1 if (evento.getSource() == campoTexto1) { texto = "campoTexto1: " + evento.getActionCommand(); } // evento:Usuário pressiona ENTER no objeto de JTextField campoTexto2 else if (evento.getSource() == campoTexto2) { texto = "campoTexto2: " + evento.getActionCommand(); } // evento:Usuário pressiona ENTER no objeto de JTextField campoTexto3 else if (evento.getSource() == campoTexto3) { texto = "campoTexto3: " + evento.getActionCommand(); } // evento:Usuário pressiona ENTER no objeto de JPasswordField campoSenha else if (evento.getSource() == campoSenha) { JPasswordField senha = (JPasswordField) evento.getSource(); texto = "campoSenha: " + new String(campoSenha.getPassword()); } JOptionPane.showMessageDialog(null, texto); } } // fim da classe interna privativa GerenciadorTextField } // fim da classe ExemploJTextField ExemploMenu/build.xml Builds, tests, and runs the project ExemploMenu. ExemploMenu/manifest.mf Manifest-Version: 1.0 X-COMMENT: Main-Class will be added automatically by build ExemploMenu/nbproject/build-impl.xml Must set src.dir Must set test.src.dir Must set build.dir Must set dist.dir Must set build.classes.dir Must set dist.javadoc.dir Must set build.test.classes.dir Must set build.test.results.dir Must set build.classes.excludes Must set dist.jar Must set javac.includes No tests executed.
Compartilhar