~ubuntu-branches/debian/sid/bgfinancas/sid

« back to all changes in this revision

Viewing changes to src/Biblioteca/Botoes.java

  • Committer: Package Import Robot
  • Author(s): Jose Robson Mariano Alves
  • Date: 2014-09-24 15:01:45 UTC
  • Revision ID: package-import@ubuntu.com-20140924150145-le88tcphc5vmc8sh
Tags: upstream-2.0
ImportĀ upstreamĀ versionĀ 2.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
Copyright 2010, 2012, 2014 Jose Robson Mariano Alves
 
3
 
 
4
This file is part of bgfinancas.
 
5
 
 
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.
 
10
 
 
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.
 
15
 
 
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/>.
 
18
 
 
19
*/
 
20
 
 
21
package Biblioteca;
 
22
 
 
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;
 
30
 
 
31
public class Botoes {
 
32
    
 
33
    private Botoes(){ }
 
34
    
 
35
    public static JButton Cadastrar(final Janela janela){
 
36
        final Linguagem Lingua = Linguagem.getInstance();
 
37
        JButton BCadastrar;
 
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"));
 
47
            }
 
48
        });
 
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"));
 
53
            }
 
54
        });
 
55
        return BCadastrar;
 
56
    }
 
57
    
 
58
    public static JButton Cadastrar(final JanelaModal janela){
 
59
        final Linguagem Lingua = Linguagem.getInstance();
 
60
        JButton BCadastrar;
 
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"));
 
70
            }
 
71
        });
 
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"));
 
76
            }
 
77
        });
 
78
        return BCadastrar;
 
79
    }
 
80
    
 
81
    public static JButton Alterar(final Janela janela){
 
82
        final Linguagem Lingua = Linguagem.getInstance();
 
83
        JButton BAlterar;
 
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"));
 
93
            }
 
94
        });
 
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"));
 
99
            }
 
100
        });
 
101
        return BAlterar;
 
102
    }
 
103
    
 
104
    public static JButton Alterar(final JanelaModal janela){
 
105
        final Linguagem Lingua = Linguagem.getInstance();
 
106
        JButton BAlterar;
 
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"));
 
116
            }
 
117
        });
 
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"));
 
122
            }
 
123
        });
 
124
        return BAlterar;
 
125
    }
 
126
    
 
127
    public static JButton Excluir(final Janela janela){
 
128
        final Linguagem Lingua = Linguagem.getInstance();
 
129
        JButton BExcluir;
 
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"));
 
139
            }
 
140
        });
 
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"));
 
145
            }
 
146
        });
 
147
        return BExcluir;
 
148
    }
 
149
    
 
150
    public static JButton Excluir(final JanelaModal janela){
 
151
        final Linguagem Lingua = Linguagem.getInstance();
 
152
        JButton BExcluir;
 
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"));
 
162
            }
 
163
        });
 
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"));
 
168
            }
 
169
        });
 
170
        return BExcluir;
 
171
    }
 
172
    
 
173
    public static JButton Consultar(final Janela janela){
 
174
        final Linguagem Lingua = Linguagem.getInstance();
 
175
        JButton BConsultar;
 
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"));
 
185
            }
 
186
        });
 
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"));
 
191
            }
 
192
        });
 
193
        return BConsultar;
 
194
    }
 
195
    
 
196
    public static JButton Consultar(final JanelaModal janela){
 
197
        final Linguagem Lingua = Linguagem.getInstance();
 
198
        JButton BConsultar;
 
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"));
 
208
            }
 
209
        });
 
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"));
 
214
            }
 
215
        });
 
216
        return BConsultar;
 
217
    }
 
218
    
 
219
    public static JButton Sair(final Janela janela){
 
220
        final Linguagem Lingua = Linguagem.getInstance();
 
221
        JButton BSair;
 
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"));
 
231
            }
 
232
        });
 
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"));
 
237
            }
 
238
        });
 
239
        return BSair;
 
240
    }
 
241
    
 
242
    public static JButton Sair(final JanelaModal janela){
 
243
        final Linguagem Lingua = Linguagem.getInstance();
 
244
        JButton BSair;
 
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"));
 
254
            }
 
255
        });
 
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"));
 
260
            }
 
261
        });
 
262
        return BSair;
 
263
    }
 
264
}