本文整理了Java中javax.swing.ProgressMonitor.setMaximum()
方法的一些代码示例,展示了ProgressMonitor.setMaximum()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ProgressMonitor.setMaximum()
方法的具体详情如下:
包路径:javax.swing.ProgressMonitor
类名称:ProgressMonitor
方法名:setMaximum
暂无
代码示例来源:origin: cflint/CFLint
public void setTotalToProcess(final int total) {
indeterminate = false;
totalFileCount = total;
progressMonitor.setMaximum(total);
}
代码示例来源:origin: cflint/CFLint
public void setTotalToProcess(final int total) {
indeterminate = false;
totalFileCount = total;
progressMonitor.setMaximum(total);
}
代码示例来源:origin: MinecraftForge/Installer
@Override
public void setMaximum(int max)
{
monitor.setMaximum(max);
}
代码示例来源:origin: cytoscape.coreplugins/rfilters
public void run() {
pm.setMinimum(minCount);
pm.setMaximum(maxCount);
}
};
代码示例来源:origin: org.vesalainen.dsql/dsql
@Override
protected void startProgressMonitor(int min, int max)
{
if (progressMonitor != null)
{
System.err.println("startProgressMonitor("+min+", "+max+")");
progressMonitor.setMinimum(min);
progressMonitor.setMaximum(max);
}
}
代码示例来源:origin: bcdev/beam
public void onReadStarted(long numBytesTotal) {
progressMonitor.setMinimum(0);
progressMonitor.setMaximum((int) numBytesTotal);
}
代码示例来源:origin: LibraryOfCongress/bagger
@Override
public synchronized void reportProgress(String activity, Object item, Long count, Long total) {
if (count == null || total == null) {
log.error("reportProgress received null info: count={}, total={}", count, total);
}
else {
if (activityMonitored == null || activityMonitored.equals(activity)) {
String message = MessageFormat.format("{0} ({2} of {3}) {1} ", activity, item, count, total);
this.progressMonitor.setNote(message);
this.progressMonitor.setMaximum(total.intValue());
this.progressMonitor.setProgress(count.intValue());
}
}
}
代码示例来源:origin: com.google.code.findbugs/findbugs
@Override
public InputStream getProgressMonitorInputStream(InputStream in, int length, String msg) {
ProgressMonitorInputStream pmin = new ProgressMonitorInputStream(parent, msg, in);
ProgressMonitor pm = pmin.getProgressMonitor();
if (length > 0) {
pm.setMaximum(length);
}
return pmin;
}
代码示例来源:origin: BTCPrivate/bitcoin-private-full-node-wallet
private static boolean checkSHA256(File provingKey, Component parent) throws IOException {
MessageDigest sha256;
try {
sha256 = MessageDigest.getInstance("SHA-256");
} catch (NoSuchAlgorithmException impossible) {
throw new IOException(impossible);
}
try (InputStream is = new BufferedInputStream(new FileInputStream(provingKey))) {
ProgressMonitorInputStream pmis = new ProgressMonitorInputStream(parent, LOCAL_MSG_VERIFYING_PROVING_KEY, is);
pmis.getProgressMonitor().setMaximum(PROVING_KEY_SIZE);
pmis.getProgressMonitor().setMillisToPopup(10);
DigestInputStream dis = new DigestInputStream(pmis, sha256);
byte[] temp = new byte[0x1 << 13];
while (dis.read(temp) >= 0) ;
byte[] digest = sha256.digest();
return PROVING_KEY_SHA256.equalsIgnoreCase(DatatypeConverter.printHexBinary(digest));
}
}
}
代码示例来源:origin: stackoverflow.com
// using a File just for demonstration / testing
File f = new File("a");
try (InputStream stream = new FileInputStream(f)) {
ProgressMonitorInputStream pmis = new ProgressMonitorInputStream(null, "Downloading...", stream);
int downloadSize = f.length();
ProgressMonitor pm = pmis.getProgressMonitor();
pm.setMillisToDecideToPopup(0);
pm.setMillisToPopup(0);
// tell the progress bar that we start at the beginning of the stream
pm.setMinimum(0);
// tell the progress bar the total number of bytes we are going to read.
pm.setMaximum(downloadSize);
copyInputStreamToFile(pmis, new File("/tmp/b"));
}
代码示例来源:origin: com.fifesoft.rtext/fife.common
/**
* Updates the progress monitor to display the number of files remaining,
* the number of files copied, and the name of the file currently being
* copied.
*/
@Override
public boolean filePasteUpdate(int pasteCount, int total,
File justPastedFile) {
monitor.setProgress(pasteCount-1);
monitor.setMaximum(total);
if (justPastedFile!=null) {
if (noteFormat==null) {
noteFormat = MSG.getString("Dialog.ProgressMonitor.NoteFormat");
}
Object[] args = {pasteCount,
total, justPastedFile.getAbsolutePath() };
String note = MessageFormat.format(noteFormat, args);
monitor.setNote(note);
//System.out.println(note);
}
return monitor.isCanceled();
}
代码示例来源:origin: ZencashOfficial/zencash-swing-wallet-ui
private static boolean checkSHA256SG(File sproutGroth, Component parent) throws IOException {
MessageDigest sha256;
try {
sha256 = MessageDigest.getInstance("SHA-256");
} catch (NoSuchAlgorithmException impossible) {
throw new IOException(impossible);
}
try (InputStream is = new BufferedInputStream(new FileInputStream(sproutGroth))) {
ProgressMonitorInputStream pmis = new ProgressMonitorInputStream(parent,
LanguageUtil.instance().getString("sprout.groth.fetcher.option.pane.verify.progress.monitor.text"),
is);
pmis.getProgressMonitor().setMaximum(SPROUT_GROTH_SIZE);
pmis.getProgressMonitor().setMillisToPopup(10);
DigestInputStream dis = new DigestInputStream(pmis, sha256);
byte [] temp = new byte[0x1 << 13];
while(dis.read(temp) >= 0);
byte [] digest = sha256.digest();
return SHA256SG.equalsIgnoreCase(DatatypeConverter.printHexBinary(digest));
}
}
代码示例来源:origin: ZencashOfficial/zencash-swing-wallet-ui
private static boolean checkSHA256(File provingKey, Component parent) throws IOException {
MessageDigest sha256;
try {
sha256 = MessageDigest.getInstance("SHA-256");
} catch (NoSuchAlgorithmException impossible) {
throw new IOException(impossible);
}
try (InputStream is = new BufferedInputStream(new FileInputStream(provingKey))) {
ProgressMonitorInputStream pmis = new ProgressMonitorInputStream(parent,
LanguageUtil.instance().getString("proving.key.fetcher.option.pane.verify.progress.monitor.text"),
is);
pmis.getProgressMonitor().setMaximum(PROVING_KEY_SIZE);
pmis.getProgressMonitor().setMillisToPopup(10);
DigestInputStream dis = new DigestInputStream(pmis, sha256);
byte [] temp = new byte[0x1 << 13];
while(dis.read(temp) >= 0);
byte [] digest = sha256.digest();
return SHA256.equalsIgnoreCase(DatatypeConverter.printHexBinary(digest));
}
}
代码示例来源:origin: ZencashOfficial/zencash-swing-wallet-ui
private static boolean checkSHA256SS(File saplingSpend, Component parent) throws IOException {
MessageDigest sha256;
try {
sha256 = MessageDigest.getInstance("SHA-256");
} catch (NoSuchAlgorithmException impossible) {
throw new IOException(impossible);
}
try (InputStream is = new BufferedInputStream(new FileInputStream(saplingSpend))) {
ProgressMonitorInputStream pmis = new ProgressMonitorInputStream(parent,
LanguageUtil.instance().getString("sapling.spend.fetcher.option.pane.verify.progress.monitor.text"),
is);
pmis.getProgressMonitor().setMaximum(SAPLING_SPEND_SIZE);
pmis.getProgressMonitor().setMillisToPopup(10);
DigestInputStream dis = new DigestInputStream(pmis, sha256);
byte [] temp = new byte[0x1 << 13];
while(dis.read(temp) >= 0);
byte [] digest = sha256.digest();
return SHA256SS.equalsIgnoreCase(DatatypeConverter.printHexBinary(digest));
}
}
}
代码示例来源:origin: cflint/CFLint
@Override
public void startedProcessing(final String srcidentifier) {
if (progressMonitor.isCanceled()) {
throw new RuntimeException("Cancelled by user");
}
if (indeterminate && fileCounter + 1 >= totalFileCount) {
totalFileCount += 10;
progressMonitor.setMaximum(totalFileCount);
}
progressMonitor.setProgress(fileCounter++);
progressMonitor.setNote("[" + fileCounter + "/" + totalFileCount + "] processing " + shorten(srcidentifier));
}
代码示例来源:origin: cflint/CFLint
@Override
public void startedProcessing(final String srcidentifier) {
if (progressMonitor.isCanceled()) {
throw new RuntimeException("Cancelled by user");
}
if (indeterminate && fileCounter + 1 >= totalFileCount) {
totalFileCount += 10;
progressMonitor.setMaximum(totalFileCount);
}
progressMonitor.setProgress(fileCounter++);
progressMonitor.setNote("[" + fileCounter + "/" + totalFileCount + "] processing " + shorten(srcidentifier));
}
代码示例来源:origin: SmartDataAnalytics/DL-Learner
if(mon != null){
mon.setNote("Start extracting "+instances.size() + " instances ");
mon.setMaximum(instances.size());
代码示例来源:origin: BTCPrivate/bitcoin-private-full-node-wallet
is = urlc.getInputStream();
ProgressMonitorInputStream pmis = new ProgressMonitorInputStream(parent, LOCAL_MSG_DOWNLOADING_PROVING_KEY, is);
pmis.getProgressMonitor().setMaximum(PROVING_KEY_SIZE);
pmis.getProgressMonitor().setMillisToPopup(10);
代码示例来源:origin: ZencashOfficial/zencash-swing-wallet-ui
pmis.getProgressMonitor().setMaximum(PROVING_KEY_SIZE);
pmis.getProgressMonitor().setMillisToPopup(10);
pmis.getProgressMonitor().setMaximum(SPROUT_GROTH_SIZE);
pmis.getProgressMonitor().setMillisToPopup(10);
pmis.getProgressMonitor().setMaximum(SAPLING_SPEND_SIZE);
pmis.getProgressMonitor().setMillisToPopup(10);
代码示例来源:origin: Slowpoke101/FTBLaunch
prog.setMaximum(assets.size() * 100);
内容来源于网络,如有侵权,请联系作者删除!