Añado los fuentes de java

This commit is contained in:
2025-06-09 13:37:06 +02:00
parent d6c990e5d5
commit a97a6350ee
226 changed files with 57246 additions and 0 deletions
@@ -0,0 +1,57 @@
package com.tarisan.chipcard.gui;
import java.awt.Dimension;
import javax.swing.*;
import javax.swing.JProgressBar;
/**
* @author jjrider
*/
public class VentanaProgreso extends JDialog {
JProgressBar progressBar=null;
JLabel jlabel=null;
public VentanaProgreso(JFrame objFrame,String strTitle){
super(objFrame,strTitle, false);
setSize(400,70);
addComponents(strTitle);
setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE);
setVisible(true);
}
private void addComponents(String strTitle){
getContentPane().setLayout(new java.awt.BorderLayout());
jlabel=new JLabel(strTitle);
getContentPane().add(jlabel,java.awt.BorderLayout.SOUTH);
progressBar=new JProgressBar(0, 100);
progressBar.setPreferredSize(new Dimension(400,60));
//progressBar.setBackground(new java.awt.Color(0,0,0));
progressBar.setValue(0);
progressBar.setStringPainted(true);
getContentPane().add(progressBar,java.awt.BorderLayout.CENTER);
}
public void setProgressState(int intValue){
String str=null;
setProgressState(intValue,str);
}
public void setProgressState(int intValue,String strTexto){
progressBar.setValue(intValue);
if(strTexto!=null){
jlabel.setText(strTexto);
}
validate();
repaint();
}
protected void finalize() throws Throwable{
try {
hide();
}catch(Throwable th){}
super.finalize();
}
}