コード:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" backgroundColor="0xFFCCFF">
<s:Image source="@Embed(source='untitled.png')" x="0" y="0" width="50" height="50" />
</s:Application>
この画像は表示されていません。何?プロジェクトはビルド中であり、それを確認するためにアプリケーションの backgroundColor 属性を変更しました。もともとこれは、プロジェクトのディレクトリ内の別のフォルダーにある jpg でしたが、ソース コード ディレクトリの外にありました。ありがとう。
編集:
コードを次のように変更すると:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" backgroundColor="0xFFCCFF" width="300" height="300">
<s:Button x="0" y="0" width="50" height="50" />
<!--<s:Image source="@Embed(source='untitled.png')" x="0" y="0" width="50" height="50" />-->
</s:Application>
ボタンも表示されません。インストールしたばかりのFlashDevelopを使用しています。私のIDEか何かに問題がありますか?
編集:
どうやら、MX と Flex 3 で問題なく表示できるようになったようです。これが起こっているのは、Spark と Flex 4 を使用している場合です。しかし、私はこれを Flash Player 11.8 で実行しているので、Spark がそのように水の中で死んでしまう理由や、背景色をロードできるのに他の色をロードできない理由がわかりません。