JavaFile now shows access permissions based on canWrite() and storage read-only status.