A LINGUAGEM DE PROGRAMAÇÃO
Por: eliandersonn • 28/8/2015 • Trabalho acadêmico • 3.614 Palavras (15 Páginas) • 253 Visualizações
[pic 1]
FACULDADE INTEGRADA DO CEARÁ - ESTÁCIO
LINGUAGEM
DE PROGRAMAÇÃO
APRESENTAÇÃO
Nossa aplicação tem como objetivo mostrar se um aluno foi aprovado ou reprovado de acorda com o modelo usado pela Estácio FIC. Coleta-se o nome do aluno, nota tirada na AV1, AV2, AV3 e por último o número de faltas. Para ser aprovado o aluno não pode exceder 25 faltas e a média das duas maiores notas nas AVs tem que ser igual ou superior a 6.
IMPLEMENTAÇÃO
import java.awt.BorderLayout;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import java.awt.Font;
import javax.swing.JTextField;
import javax.swing.JButton;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.JMenuBar;
import javax.swing.event.AncestorListener;
import javax.swing.event.AncestorEvent;
public class BoletimEscolar extends JFrame {
private JPanel contentPane;
private JTextField textField;
private JTextField textField_1;
private JTextField textField_2;
private JTextField textField_3;
private JTextField textField_4;
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
BoletimEscolar frame = new BoletimEscolar();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
public BoletimEscolar() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 451, 409);
contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
contentPane.setLayout(null);
JLabel lblNewLabel = new JLabel("BOLETIM ESTÁCIO FIC");
lblNewLabel.setFont(new Font("Times New Roman", Font.PLAIN, 25));
lblNewLabel.setBounds(82, 21, 303, 47);
contentPane.add(lblNewLabel);
JLabel lblNewLabel_1 = new JLabel(" ALUNO:");
lblNewLabel_1.setBounds(57, 119, 48, 20);
contentPane.add(lblNewLabel_1);
JLabel lblNewLabel_2 = new JLabel(" AV1:");
...