2
Copyright 2010, 2012, 2014 Jose Robson Mariano Alves
4
This file is part of bgfinancas.
6
This program is free software: you can redistribute it and/or modify
7
it under the terms of the GNU General Public License as published by
8
the Free Software Foundation, either version 3 of the License, or
9
(at your option) any later version.
11
This package is distributed in the hope that it will be useful,
12
but WITHOUT ANY WARRANTY; without even the implied warranty of
13
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
GNU General Public License for more details.
16
You should have received a copy of the GNU General Public License
17
along with this program. If not, see <http://www.gnu.org/licenses/>.
23
import Linguagens.Linguagem;
24
import java.awt.event.ActionEvent;
25
import java.awt.event.KeyEvent;
26
import javax.swing.AbstractAction;
27
import javax.swing.JButton;
28
import javax.swing.JComponent;
29
import javax.swing.KeyStroke;
35
public static JButton Cadastrar(final Janela janela){
36
final Linguagem Lingua = Linguagem.getInstance();
38
BCadastrar = new javax.swing.JButton();
39
BCadastrar.setIcon(new javax.swing.ImageIcon(Botoes.class.getClass().getResource("/Imagens/acoes/cadastrar.png")));
40
BCadastrar.setToolTipText(Lingua.getMensagem("cadastrar"));
41
BCadastrar.setFocusable(false);
42
BCadastrar.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
43
BCadastrar.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
44
BCadastrar.addActionListener(new java.awt.event.ActionListener() {
45
public void actionPerformed(java.awt.event.ActionEvent evt) {
46
janela.Botoes(Lingua.getMensagem("cadastrar"));
49
BCadastrar.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_F1, 0), "F1");
50
BCadastrar.getActionMap().put("F1", new AbstractAction() {
51
public void actionPerformed(ActionEvent e) {
52
janela.Botoes(Lingua.getMensagem("cadastrar"));
58
public static JButton Cadastrar(final JanelaModal janela){
59
final Linguagem Lingua = Linguagem.getInstance();
61
BCadastrar = new javax.swing.JButton();
62
BCadastrar.setIcon(new javax.swing.ImageIcon(Botoes.class.getClass().getResource("/Imagens/acoes/cadastrar.png")));
63
BCadastrar.setToolTipText(Lingua.getMensagem("cadastrar"));
64
BCadastrar.setFocusable(false);
65
BCadastrar.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
66
BCadastrar.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
67
BCadastrar.addActionListener(new java.awt.event.ActionListener() {
68
public void actionPerformed(java.awt.event.ActionEvent evt) {
69
janela.Botoes(Lingua.getMensagem("cadastrar"));
72
BCadastrar.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_F1, 0), "F1");
73
BCadastrar.getActionMap().put("F1", new AbstractAction() {
74
public void actionPerformed(ActionEvent e) {
75
janela.Botoes(Lingua.getMensagem("cadastrar"));
81
public static JButton Alterar(final Janela janela){
82
final Linguagem Lingua = Linguagem.getInstance();
84
BAlterar = new javax.swing.JButton();
85
BAlterar.setIcon(new javax.swing.ImageIcon(Botoes.class.getClass().getResource("/Imagens/acoes/alterar.png")));
86
BAlterar.setToolTipText(Lingua.getMensagem("alterar"));
87
BAlterar.setFocusable(false);
88
BAlterar.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
89
BAlterar.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
90
BAlterar.addActionListener(new java.awt.event.ActionListener() {
91
public void actionPerformed(java.awt.event.ActionEvent evt) {
92
janela.Botoes(Lingua.getMensagem("alterar"));
95
BAlterar.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_F2, 0), "F2");
96
BAlterar.getActionMap().put("F2", new AbstractAction() {
97
public void actionPerformed(ActionEvent e) {
98
janela.Botoes(Lingua.getMensagem("alterar"));
104
public static JButton Alterar(final JanelaModal janela){
105
final Linguagem Lingua = Linguagem.getInstance();
107
BAlterar = new javax.swing.JButton();
108
BAlterar.setIcon(new javax.swing.ImageIcon(Botoes.class.getClass().getResource("/Imagens/acoes/alterar.png")));
109
BAlterar.setToolTipText(Lingua.getMensagem("alterar"));
110
BAlterar.setFocusable(false);
111
BAlterar.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
112
BAlterar.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
113
BAlterar.addActionListener(new java.awt.event.ActionListener() {
114
public void actionPerformed(java.awt.event.ActionEvent evt) {
115
janela.Botoes(Lingua.getMensagem("alterar"));
118
BAlterar.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_F2, 0), "F2");
119
BAlterar.getActionMap().put("F2", new AbstractAction() {
120
public void actionPerformed(ActionEvent e) {
121
janela.Botoes(Lingua.getMensagem("alterar"));
127
public static JButton Excluir(final Janela janela){
128
final Linguagem Lingua = Linguagem.getInstance();
130
BExcluir = new javax.swing.JButton();
131
BExcluir.setIcon(new javax.swing.ImageIcon(Botoes.class.getClass().getResource("/Imagens/acoes/excluir.png")));
132
BExcluir.setToolTipText(Lingua.getMensagem("excluir"));
133
BExcluir.setFocusable(false);
134
BExcluir.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
135
BExcluir.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
136
BExcluir.addActionListener(new java.awt.event.ActionListener() {
137
public void actionPerformed(java.awt.event.ActionEvent evt) {
138
janela.Botoes(Lingua.getMensagem("excluir"));
141
BExcluir.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_F3, 0), "F3");
142
BExcluir.getActionMap().put("F3", new AbstractAction() {
143
public void actionPerformed(ActionEvent e) {
144
janela.Botoes(Lingua.getMensagem("excluir"));
150
public static JButton Excluir(final JanelaModal janela){
151
final Linguagem Lingua = Linguagem.getInstance();
153
BExcluir = new javax.swing.JButton();
154
BExcluir.setIcon(new javax.swing.ImageIcon(Botoes.class.getClass().getResource("/Imagens/acoes/excluir.png")));
155
BExcluir.setToolTipText(Lingua.getMensagem("excluir"));
156
BExcluir.setFocusable(false);
157
BExcluir.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
158
BExcluir.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
159
BExcluir.addActionListener(new java.awt.event.ActionListener() {
160
public void actionPerformed(java.awt.event.ActionEvent evt) {
161
janela.Botoes(Lingua.getMensagem("excluir"));
164
BExcluir.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_F3, 0), "F3");
165
BExcluir.getActionMap().put("F3", new AbstractAction() {
166
public void actionPerformed(ActionEvent e) {
167
janela.Botoes(Lingua.getMensagem("excluir"));
173
public static JButton Consultar(final Janela janela){
174
final Linguagem Lingua = Linguagem.getInstance();
176
BConsultar = new javax.swing.JButton();
177
BConsultar.setIcon(new javax.swing.ImageIcon(Botoes.class.getClass().getResource("/Imagens/acoes/consultar.png")));
178
BConsultar.setToolTipText(Lingua.getMensagem("consultar"));
179
BConsultar.setFocusable(false);
180
BConsultar.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
181
BConsultar.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
182
BConsultar.addActionListener(new java.awt.event.ActionListener() {
183
public void actionPerformed(java.awt.event.ActionEvent evt) {
184
janela.Botoes(Lingua.getMensagem("consultar"));
187
BConsultar.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_F4, 0), "F4");
188
BConsultar.getActionMap().put("F4", new AbstractAction() {
189
public void actionPerformed(ActionEvent e) {
190
janela.Botoes(Lingua.getMensagem("consultar"));
196
public static JButton Consultar(final JanelaModal janela){
197
final Linguagem Lingua = Linguagem.getInstance();
199
BConsultar = new javax.swing.JButton();
200
BConsultar.setIcon(new javax.swing.ImageIcon(Botoes.class.getClass().getResource("/Imagens/acoes/consultar.png")));
201
BConsultar.setToolTipText(Lingua.getMensagem("consultar"));
202
BConsultar.setFocusable(false);
203
BConsultar.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
204
BConsultar.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
205
BConsultar.addActionListener(new java.awt.event.ActionListener() {
206
public void actionPerformed(java.awt.event.ActionEvent evt) {
207
janela.Botoes(Lingua.getMensagem("consultar"));
210
BConsultar.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_F4, 0), "F4");
211
BConsultar.getActionMap().put("F4", new AbstractAction() {
212
public void actionPerformed(ActionEvent e) {
213
janela.Botoes(Lingua.getMensagem("consultar"));
219
public static JButton Sair(final Janela janela){
220
final Linguagem Lingua = Linguagem.getInstance();
222
BSair = new javax.swing.JButton();
223
BSair.setIcon(new javax.swing.ImageIcon(Botoes.class.getClass().getResource("/Imagens/acoes/sair.png")));
224
BSair.setToolTipText(Lingua.getMensagem("sair"));
225
BSair.setFocusable(false);
226
BSair.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
227
BSair.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
228
BSair.addActionListener(new java.awt.event.ActionListener() {
229
public void actionPerformed(java.awt.event.ActionEvent evt) {
230
janela.Botoes(Lingua.getMensagem("sair"));
233
BSair.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_F12, 0), "F12");
234
BSair.getActionMap().put("F12", new AbstractAction() {
235
public void actionPerformed(ActionEvent e) {
236
janela.Botoes(Lingua.getMensagem("sair"));
242
public static JButton Sair(final JanelaModal janela){
243
final Linguagem Lingua = Linguagem.getInstance();
245
BSair = new javax.swing.JButton();
246
BSair.setIcon(new javax.swing.ImageIcon(Botoes.class.getClass().getResource("/Imagens/acoes/sair.png")));
247
BSair.setToolTipText(Lingua.getMensagem("sair"));
248
BSair.setFocusable(false);
249
BSair.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
250
BSair.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
251
BSair.addActionListener(new java.awt.event.ActionListener() {
252
public void actionPerformed(java.awt.event.ActionEvent evt) {
253
janela.Botoes(Lingua.getMensagem("sair"));
256
BSair.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_F12, 0), "F12");
257
BSair.getActionMap().put("F12", new AbstractAction() {
258
public void actionPerformed(ActionEvent e) {
259
janela.Botoes(Lingua.getMensagem("sair"));