On Mon, 8 Sep 2025 19:49:47 GMT, Andy Goryachev <ango...@openjdk.org> wrote:

> Further additions to the MonkeyTester application:
> 
> - readme.md: In this command we should not add `javafx-sdk-24` in the path. 
> JAVAFX already includes sdk folder we just need to use `java -p <JAVAFX>/lib/ 
> --add-modules ALL-MODULE-PATH -jar MonkeyTester.jar`
> - TableView page: canvas based cell and row factories
> - Dialog page
> - Progress Bar Page
> - additional scripts in the WritingSystemsDemo
> - pure Swing JTextField/JTextArea window
> - ImageView page
> - AudioClip page
> - events in Drag and Drop page
> - added miscellaneous options
> - TextFlow page: updated hit info visualization, tab stop policy
> - WebView page: added direct html input
> 
> Also, upgraded the build scripts and eclipse settings to **JDK24** and 
> **JFX24** (you may need to upgrade Eclipse).

Tested on MacOS. Looks good, but with two issues.
1. With Dialog page, same as what @aghaisas observed.
2. With ImageView page: The Monkey tester app window can become unusable if 
Image size is large 4096 x 4096. It needs to delete 
`~/.MonkeyTester/ui-settings.properties` file to regain the control over app.
Steps:
- Launch MonkeyTester
- Navigate to ImageView
- Change Image to 4096 x 4096
- The Image displayed is too large to observe both side panes.
<img width="1063" height="686" alt="Screenshot-MonkeyTester-ImageView" 
src="https://github.com/user-attachments/assets/c5a552b5-f5db-4676-b590-c7c0074cef10";
 />

-------------

PR Comment: https://git.openjdk.org/jfx/pull/1887#issuecomment-3303498446

Reply via email to