Blz ? Bom , faz muuuito tempo que setei a instalação que estou usando mas iirc 
é basicamente o mostrado em 
http://hammadnavaidblog.blogspot.com/2017/01/displaying-icon-on-button-in-oracle.html,
 com a exceção que, como eu queria rodar no FSAL, fui recomendado a ter os 
ícones no formato .PNG, então o meu Registry.dat passou a ser :

C:\Oracle\Middleware\Oracle_Home\forms\java\icones>type 
C:\Oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\config\fmw
config\servers\WLS_FORMS\applications\formsapp_12.2.1\config\oracle\forms\registry\registry.dat
#
# This is the Registry file.
#
# This file contains the logical [Java] Class name and an associated
# [numerical] identifier that will be used to refer to objects of the
# class in order to reduce the amount of information that needs to be
# repeatedly transmitted to the client.
#
# This file is of the Form understood by java.util.Properties (for now)
#
# The System Level sound file is relative to the CODEBASE
#
# The oracle classes which used to be defined here have now been moved to
# within the code.
#

#
# Defaults for the Font details, all names are Java Font names.  Each of
# these parameters represents the default property to use when none is
# specified.
#
# defaultFontname represents the default Java fontName.
# defaultSize     represents the default fontSize.  Note that the size is
#                 multiplied by 100 (e.g. a 10pt font has a size of 1000).
# defaultStyle    represents the default fontStyle, PLAIN or ITALIC.
# defaultWeight   represents the default fontWeight, PLAIN or BOLD.
#
default.fontMap.defaultFontname=Dialog
default.fontMap.defaultSize=900
default.fontMap.defaultStyle=PLAIN
default.fontMap.defaultWeight=PLAIN

#
# Default Font Face mapping.
#
# appFontname  represents a comma delimited list of Application Font Names.
# javaFontname represents a comma delimited list of Java Font Names.
#
# The number of entries in the appFontname list should match the number in
# the javaFontname list.  The elements of the list are comma separated and
# *all* characters are taken literally, leading and trailing spaces are
# stripped from Face names.
#
# Note that this file uses the Java 1.1 Font names in order to be able to
# handle the NLS Plane (BUG #431051)
#
default.fontMap.appFontnames=Courier 
New,Courier,courier,System,Terminal,Fixed,Fixedsys,Times,Times New Roman,MS 
Sans Serif,Arial
default.fontMap.javaFontnames=MonoSpaced,MonoSpaced,MonoSpaced,Dialog,MonoSpaced,Dialog,Dialog,Serif,Serif,Dialog,SansSerif


#
# The Application Level icon files are relative to the DOCUMENTBASE
#   example: icons/
# or an absolute URL.
#   example: http://www.example.net/~luser/d2k_project/
#
default.icons.iconpath=/forms/java/icones/
default.icons.iconextension=png


#
# Application level settings to control UI features
#
app.ui.lovButtons=false
app.ui.requiredFieldVA=false
#    The background color is specified as an RGB triple.
app.ui.requiredFieldVABGColor=255,0,0

# Sample custom color scheme
colorScheme.sample.description=Sample custom color scheme
colorScheme.sample.lightest=0xFFFF33
colorScheme.sample.lighter=0xFFCC33
colorScheme.sample.light=0xCC3333
colorScheme.sample.dark=0x993333
colorScheme.sample.darker=0x660033
colorScheme.sample.darkest=0x003333
colorScheme.sample.selection=0x4169E1
colorScheme.sample.pinstripe1=0xEE82EE
colorScheme.sample.pinstripe2=0xF5DEB3


C:\Oracle\Middleware\Oracle_Home\forms\java\icones>


==> O IMPORTANTE é a linha :

efault.icons.iconextension=png

okdoc ?? As outras alterações nos outros arqs de config (ie no formsweb.cfg E 
no default.env ) são o que tá mostrado aí... E é Muito Recomendado um restart 
no weblogic (e subida dos serviços, claro) após as alterações....

Responder a