mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-05-25 15:35:09 +00:00
#470 Keep original Define*Texts and DefineFonts panels size after resizing from full screen to windowed and back
#877 A small glitch after search in AS
This commit is contained in:
@@ -39,7 +39,6 @@ import java.awt.event.MouseEvent;
|
||||
import java.awt.event.WindowAdapter;
|
||||
import java.awt.event.WindowEvent;
|
||||
import java.beans.PropertyChangeEvent;
|
||||
import java.beans.PropertyChangeListener;
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
@@ -218,31 +217,27 @@ public class LoadFromMemoryFrame extends AppFrame {
|
||||
progress.setStringPainted(true);
|
||||
progress.setVisible(true);
|
||||
final SelectProcessWorker wrk = new SelectProcessWorker(selProcesses);
|
||||
wrk.addPropertyChangeListener(new PropertyChangeListener() {
|
||||
@Override
|
||||
public void propertyChange(PropertyChangeEvent evt) {
|
||||
switch (evt.getPropertyName()) {
|
||||
case "progress":
|
||||
progress.setIndeterminate(false);
|
||||
progress.setStringPainted(false);
|
||||
progress.setValue((Integer) evt.getNewValue());
|
||||
break;
|
||||
case "state":
|
||||
if (((StateValue) evt.getNewValue()) == StateValue.DONE) {
|
||||
try {
|
||||
foundIs = wrk.get();
|
||||
} catch (InterruptedException | ExecutionException ex) {
|
||||
Logger.getLogger(LoadFromMemoryFrame.class.getName()).log(Level.SEVERE, null, ex);
|
||||
}
|
||||
if (foundIs == null) {
|
||||
addResultRow(null);
|
||||
}
|
||||
tableRes.setEnabled(foundIs != null);
|
||||
progress.setVisible(false);
|
||||
processing = false;
|
||||
wrk.addPropertyChangeListener((PropertyChangeEvent evt) -> {
|
||||
switch (evt.getPropertyName()) {
|
||||
case "progress":
|
||||
progress.setIndeterminate(false);
|
||||
progress.setStringPainted(false);
|
||||
progress.setValue((Integer) evt.getNewValue());
|
||||
break;
|
||||
case "state":
|
||||
if (((StateValue) evt.getNewValue()) == StateValue.DONE) {
|
||||
try {
|
||||
foundIs = wrk.get();
|
||||
} catch (InterruptedException | ExecutionException ex) {
|
||||
Logger.getLogger(LoadFromMemoryFrame.class.getName()).log(Level.SEVERE, null, ex);
|
||||
}
|
||||
}
|
||||
|
||||
if (foundIs == null) {
|
||||
addResultRow(null);
|
||||
}
|
||||
tableRes.setEnabled(foundIs != null);
|
||||
progress.setVisible(false);
|
||||
processing = false;
|
||||
}
|
||||
}
|
||||
});
|
||||
wrk.execute();
|
||||
|
||||
Reference in New Issue
Block a user